Discussion in 'NFL General Discussion' started by 86WARD, Jul 15, 2010.
Which team will have more wins in 2010? Saints or Colts? Discuss...
**cough cough** homer pick :icon_cheesygrin:
Separate names with a comma.