What a fucking weird week. I can’t think of anything in my life that has uprooted the entire sports world with such a force in history. Nearly every major sport has postponed, suspended, or cancelled all their games for the time being. The gambling world weeps as March Madness is Continue Reading