Former Hampton Rovers player, Ted Richards, played his first AFL match on Friday night for Essendon, who defeated Richmond in front of...