Fox was born in Canton, Ohio. He attended GlenOak High School, where he played football and was a First-team Division I Associated Press All-Ohio selection on defense as a junior and senior. He had 12 interceptions and ran for over 1,250 rushing yards with 12 touchdowns. He participated in the first ever U.S. Army All-American Bowl game on December 30, 2000. Fox was also on the school's track team, where he competed as a sprinter and jumper, and was a member of the 4 x 100-meter relay squad. He placed 9th in the long jump at the 2001 Ohio State Championships, with a personal-best leap of 6.76 meters. He also ran the 100-meter dash in 10.83 seconds.
Fox was drafted in the 3rd round of the 2005 NFL Draft by the Minnesota Vikings. Fox fractured the radius bone in his left arm in training camp while tackling running backMewelde Moore, during the first session in full gear, and was released on September 2, 2006.
Philadelphia Eagles
On September 4, 2006, Fox was signed to the Philadelphia Eagles' practice squad, and was promoted to the 53-man roster on September 19. He was, however, released by the Eagles on October 4, and then re-signed to the practice squad the next day. On January 27, 2007, Fox was signed to a new contract by the Eagles.
Buffalo Bills
Fox was signed to the Buffalo Bills practice squad as a wide receiver, but was shortly moved back to the secondary. He was promoted to the 53-man roster of the Bills on November 23, 2007. On August 30, 2008 the Bills released Fox during final cuts. Ten weeks into the 2008 season, Fox was re-signed to the Bills' practice squad on November 12. He was promoted to the active roster on November 21. A restricted free agent in the 2009 offseason, Fox was re-signed by the Bills on February 26 and waived on August 12.
Broadcast career
Beginning in 2010, Fox was signed by Cleveland ABC affiliate WEWSchannel 5 to be their Ohio State Buckeyes football analyst. Fox also had been heard on WKNR AM 850's OSU pregame show during the 2010 college football season, and in 2011 moved to WKRK-FM 92.3 to co-host the afternoon drive show alongside Adam "the Bull" Gerstenhaber. He was the radio color analyst for home broadcasts of the Cleveland GladiatorsArena Football League team when the games aired on WKRK. Beginning in 2013, after WKRK-FM became a flagship station for the Cleveland Browns, Fox became a co-host for the postgame show on the Browns radio network. He is also a contributor to the pregame show.