Football Games Reviews VideoDoug Flutie’s Maximum Football 2020 ReviewChristopher WalkerNov 30, 2020Jan 25, 2021 by Christopher WalkerNov 30, 2020Jan 25, 20210 As a game made to give football enthusiast an alternative to the popular EA Sports franchise, Doug Flutie Maximum Football series by default will always...