Ever since i've picked up my 360 I've never owned a NFL game. I've rented before, but never owned.. I've always knew that I wanted one, but I held out thinking next years madden would be so much better so why waste the money?.. boy was I wrong. so now, I just want a NFL game..
I mainly...