May 19, 2011 by Mike Dussault Marcus Cannon on ESPN First Take explaining the cancer sitch. Sounds promising. And holy hoodie the guy’s head must have it’s own weather system.