Super Bowl Live Finds Fit in Atlanta