News

Buford High School in Buford, Georgia, has officially opened a $62 million, 10,000-seat football stadium. The Atlanta Journal ...