Episode 24 of This Is Toronto is now available!
The Toronto Maple Leafs of the Intercounty Baseball League have been a part of the local sports scene since 1969. They are also one of the city's most successful franchises. Maple Leaf P.A. Announcer, Statistician and Fan 590 Sportscaster Roger Lajoie discusses the team and previews the 2010 IBL season.
Next Episode: May 7, 2010