James has covered the NHL and the game of hockey since 2004, beginning with this website and continuing with The Globe and Mail (2008-16) and The Athletic. He is a member of the Professional Hockey Writers' Association, a long-time radio analyst with TSN and was the NHL network manager at SB Nation from 2008 to 2010. A graduate of Thompson Rivers and Ryerson universities, James grew up in Kamloops, B.C. as a season ticket holder in the Blazers' glory years.
► Casino Guide Canada is home to the best Canadian online casinos with exclusive bonuses and reviews including free picks & predictions found in their NFL online betting previews and recommended Canada online sportsbooks.