uhmmmm...metro area population ATL 5 million vs 1.2 = 4 times as many people. Atlanta's city population isnt even double what Buffalo's is. Back to social studies class for you. Atlanta city pop==~ 400,000 Buffalo's is ~ 285,000
ATL metro area according to US census was 4.2 million in 2000....I know its growing--so we'll give you 5,000,000
Buffalo is at slightly under 1.2 million. Only metro Tokyo and metro Mexico City have 20x the population of metro Buffalo.
BUT- I do agree with you about the stadium funding.