News

College sports has a (soft) salary cap now. Let’s unpack.
July 4 is cause for celebration around Major League Baseball, and all 30 teams are taking part with some brand-new hats for ...