“Canada’s Team” Scores In Sponsorship
For decades the Dallas Cowboys have had the moniker “America’s Team,” something which the Atlanta Braves also claimed even during their bad years because of their massive exposure on WTBS when the station was one of a handful carried nationally on cable systems and well before the days of sports-specific networks. However the Toronto Raptors, …