Sign In
to Vote &
Create Storyboards.
 
The Maple Leafs are the only NHL team on Forbes's list of the 50 most valuable franchises in sports, checking in at No. 26. According to Forbes, the Leafs are worth US$1.15 billion and have been the most valuable NHL team since 2005 despite m...
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard