Alright, whelp, here we go. “Stick to Sports” is dead. Whatever semblance of existence we could pretend it still had died this past weekend when Trump said a dumb thing and the sports world was more or less put in[…]↓ Read the rest of this entry…