Leafs Fan Delights Crowd By Calling for Ron Wilson’s Firing

And the 2011 Most Awesome Fan Award is already clinched.


Advertisement