Vaughan contested 77 amateur boxing bouts. He formed Vaughan Promotions in 1990 to promote professional boxing promotions in the United Kingdom. His company purchased Barrow in 1995, and Vaughan invested heavily in the club, building a new 1200 seat grandstand.
Vaughan participated in 77 amateur boxing contests. In 1990, he founded Vaughan Promotions to manage professional boxing tournaments in the UK. Two years later, his company purchased Barrow, and Vaughan made substantial investments in the club, building a large 1200-seat stadium.