Joshua "Josh" Vaughan (born December 3, 1986) is a former American football running back. He was signed by the Tampa Bay Buccaneers as an undrafted free agent in 2009. He played college football at Richmond. Vaughan has also been a member of the Jacksonville Jaguars, Carolina Panthers, Indianapolis Colts, Buffalo Bills and Atlanta Falcons.