‹ Main Site Forums Home My Account

Saints Defense?


#1

I picked up the Saints D and am now not sure if I’m happy about it… What do y’all think? Are they worth staying in the flames with against a decent Buffalo team?