38 years old (Born on December 03, 1986) NFL running back played two seasons as a backup for the Panthers before taking on a similar role for the Falcons in 2012. He was a practice team player in until 2010 after going undrafted in 2009. Josh Vaughan's Best Moments