Articles Tagged ‘New England Patriots’

NFL opens strong

Thursday night’s kick-off game was the third-highest season opener to date in Canada.