About Kyle Odegard

Kyle Odegard has been a sports writer since 2006, spending over seven years as a writer for the NFL's Arizona Cardinals. Kyle also has bylines at ESPN, CBS Sports, MLB.com and the Associated Press.