Ollie IS Fantasy Football

Nat finally comes undisputed top in the Daily Fantasy battle this week and the OG is so distraught he tries to prove he's still more Football than Nat. Literally.