THE ATLANTA SPORTS SCENE

When it comes to sports, Atlanta rules (shhhhh....don't tell The Saints). Here are the latest tweets from our home town teams.