In 2005, EA Sports was terrified of NFL 2K5, which sold for $19.99, and still has a massive amount of playability today ...
The Detroit Lions dominated the Cleveland Browns this weekend, winning 34-10 at home. It was a little tricky of a spot since it was a game against a good defense on a shorter week after the Lions won ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results