News

The end result is more borrowing by NFL teams that are building new stadiums. Via Ben Fischer of Sports Business Journal, the NFL’s owners approved a pair of debt moves this week. First, the Bills got ...