 Even though he received several offers to continue playing, Cannon decided to retire from professional soccer.Since retiring from playing, Cannon has served in a variety of youth soccer positions.He is currently the Director of Coaching for Black Watch Premier (Rhode Island).