News

New photos and video were posted online of two pricey new high school stadiums in Georgia and Texas, including Buford (Ga.) ...