Defo recalls the Miami Dolphins finishing the 2019 NFL season strong, however that was not evident at all to begin the 2020 season?! This has Defo a bit confused about what happened to the Phins from last year to this year?!
About Jeff 'Defo' DeForrest
1230 The Zone · The Palm Beaches Home For The NFL, Miami Marlins, And The Most Play By Play