BusinessNew Spending Rules in the Premier League: What They Mean for Your Favorite Team and the Future of FootballIn a significant move toward better financial governance, English Premier League (EPL) teams have unanimously approved new financial regulations during their shareholders meeting. Set...Randall Ferguson2 days ago