An American university is aiming to shake up the status quo when it comes to college football stadiums. Northwestern University in Illinois has unveiled its eye-watering $850 (£636m) plans to ...
On the latest Sporticast episode, hosts Scott Soshnick and Eben Novy-Williams discuss some of the biggest sports business ...