Go Canada Racing

Go Canada Racing: NASCAR Launch

Go Canada Racing: NASCAR Launch 150 150 Paradigm PR

Challenge: Canadian race fans have not had a ‘home team’ to cheer for since Jacques Villeneuve ruled the ranks of Indy Car and F1 in the mid-1990s. Canadian businessman Steve Meehan started a quest to change this when he purchased the assets of Baker Curb Racing in early 2011 and created Go Canada Racing. With…

read more