Who is Vaughn McClure? Vaughn McClure Bio/Wiki According to his pressroom bio, Vaughn McClure was the Atlanta Falcons reporter for NFL Nation. He wrote in-depth features, video reports, and statistical analysis of the Atlanta Falcons, in addition to featuring daily on...