Wednesday night is a huge one for Toronto sports

We could all use a diversion right now, so let’s take a look at the extraordinary Wednesday night on tap for Toronto sports fans, who will be treated to a jam-packed schedule headlined by the Leafs Game 7.