Scott Logush

Displaying all posts from the author Scott Logush

Madden 21 Franchise Mode

Madden 21 Franchise Mode STILL Has Nothing New #NFLDropEA

EA is still giving franchise fans the middle finger, at least for now. In the…

Read More