When the NFL announced the Buffalo Bills would begin playing regular season home games in Toronto, excitement ran wild in the city as a bidding war escalated for the rights to promote and host the event. In early 2008, Insight Sports secured those rights and the company was full of NFL fever that summer.

This was the sizzle reel I created to promote the series; I thought a hard rocking song was in order and the Foo Fighters are one of the best at delivering that.