Career
He was signed by the New York Giants as an undrafted free agent in 2006. He played college football at South Carolina.
He was signed by the New York Giants as an undrafted free agent in 2006. He played college football at South Carolina.
Goddard has been a member of the New York Jets, Seattle Seahawks, New Orleans Saints, New York Giants, Florida Tuskers, Virginia Destroyers and Calgary Stampeders.