Football Games PreviewsDoug Flutie’s Maximum Football 20 Announces Release DateAnthony MillerSep 8, 2020Jan 25, 2021 by Anthony MillerSep 8, 2020Jan 25, 20210 Doug Flutie’s Maximum Football 20 released a lot of news Tuesday to get fans excited for the new game. Canuck Play announced that they received...