Virtual Football Players Rejoice! NFL and EA Sports Extend Madden Through 2026

Have no fear, o ye Madden faithful! The Madden franchise will continue for at least the next six years. Visit streaming.thesource.com for more information On Thursday, NFL owners approved an extension of their deal with Electronic Arts. The relationship is now going on 30 years and will not be stopping anytime soon. The extension was […]