7.13K Hamilton Nolan 04/10/14 02:37PM Filed to: sports sports atlanta atlanta falcons football scams The Atlanta Falcons' plan for a new stadium calls for $200 million in public money, and "for demolishing the city's first black Baptist church, and turning the street named after [Martin Luther] King into a dead-end for stadium VIP parking."