Buford is a city in Gwinnett and Hall counties in the U.S. state of Georgia. As of the 2020 census, the city had a population of 17,144. From Wikipedia
Named for the board chairman who opposed it, the stadium opens after costs climbed from an initial $30 million to $62 million during prolonged planning.