We're sorryDuthie on Leafs: ‘I don’t know that they’ll win but they’ll show up’has been removed at the source5 Television