Career
He was signed by the Denver Broncos as an undrafted free agent in 2010. He played college football at Ole Mississippi Vaughn has also played for the Indianapolis Colts and Detroit Lions.
Denver Broncos
As a rookie in 2010 for the Broncos, Vaughn did not start in any games as a defensive back but did play in thirteen games as a special teams player, where he recorded seven tackles, recovered a muffed punt, and returned two kickoffs for 125 yards and one touchdown.
On October 9, 2011 in a 29–24 loss to the San Diego Chargers, Vaughn intercepted Philip Rivers" pass and returned it 55 yards for a touchdown. Indianapolis Colts
On May 23, 2012, Vaughn was traded to the Indianapolis Colts in exchange for FB Chris Gronkowski.
On November 9, 2012, Vaughn was fined $7,875 for a late hit on Miami Dolphins running back Reggie Bush in Week 9. Detroit Lions
On April 7, 2014, Vaughn signed a one year contract with the Detroit Lions.
Baltimore Ravens
On May 28, 2015, Vaughn signed a one year contract with the Baltimore Ravens.
On September 5, 2015, he was released by the Ravens. He re-signed with the Ravens on November 17. He was released on December 8, 2015.
San Diego Chargers
Vaughn signed with the San Diego Chargers on December 30th, 2015.