Tom Cavanagh

Canuck nice guy plays with fire - and ice - in his role as a gay hockey player wearing the glorious blue and white in Breakfast With Scot

by