I just need to know if anybody has played or still plays NFL street 3 on these forums.
That game is awesome. XD

I've been honing my skills on that game.