080620 - The Defo Files: Can the Fish Hit the Number?!

Published: Aug. 6, 2020, 2:05 p.m.

Defo is concerned that the Miami Marlins COVID-19 outbreak may ruin the Drive for 25?!