Georgia high school unveils $62 million high school football stadium
A high school in Buford, Georgia, unveiled a massive $62 million football stadium that can seat 10,000 people, and even includes executive suites. NBC News' George Solis has a closer look. For more context and news coverage of the most important stories of our day, click here: https://www.nbcnews.com ยป Subscribe to NBC News: http://nbcnews ...
Other contents