TBuff1's Comments

Posted Friday February 15, 2013, About: Falcons stadium push not about making Atlanta better
seems to me that people forget how much money the falcons bring to economy, you are a moron if you dont think its worth it, restaurants, bars, even taxi drivers make money off a NFL teams game day!!!!

Truth & Rumors

MOST POPULAR

  1. 1
    Clippers, Warriors exchange barbs
    Views
    645
    Comments
    356
  2. 2
    Time to penalize NHL's perennial losers?
    Views
    696
    Comments
    267
  3. 3
    Tuukka Rask takes blame for Bruins' Game 1 loss
    Views
    2584
    Comments
    231
  4. 4
    Smush Parker allegedly punches high schooler
    Views
    2243
    Comments
    140
  5. 5
    Quarterback freefalling down draft boards
    Views
    7562
    Comments
    90

SI.com

SI Photos