Back to the Toronto Maple Leafs Newsfeed

Leafs Sign Captain Dion Phaneuf to Contract Extension