John Cannon was born on August 18, 1980, and died on March 19, 2016.
He was a Canadian rugby union player.
Cannon gained 31 caps for Canada between 2001 and 2007.
He was a member of the nation’s 2003 Rugby World Cup squad.
John played professionally in England for Rotherham, Doncaster and Coventry.
John Cannon passed away at 35 yrs old.