The Defo Files: Woah are The Yankees?!


Defo talks about the struggling former mighty New York Yankees?!