Bacon attended Bishop McNamara High School in Forestville, Maryland.
[3] Bacon was selected by the Atlanta Falcons in the sixth round, with the 202nd overall pick, of the 2003 NFL draft.
[2] Bacon was signed to the practice squad of the Tampa Bay Buccaneers on September 4, 2003.
[2] Bacon signed with the Nashville Kats of the Arena Football League (AFL) on October 9, 2006.
[6] Bacon was signed to the practice squad of the Dallas Desperados of the AFL on April 24, 2007.