It’s a Trash Talking Tuesday, and today I’m trashing USA Baseball. Read more…
The NFL jumped to the flying-by-their-ass pool Monday by allegedly discussing enlarging this season’s sanity to 16 teams. This coming once they enlarged it into 14 previously, and they could only jump over this January without {} it. Read…
The salary cap, like it or not, is not going anywhere. With the intention of giving all teams a level playing field in free agency, roster construction, and the ability to retain/acquire talent, it has become an ideology synonymous with American professional sports. I mean, it’s kinda bullshit, but still… it’s good in… Read more…