The Defo Files: Wild Card Weekend is HERE!


Defo cannot contain his excitement that the NFL Wild card Playoff weekend is here!