The Buffalo Bills new stadium agreement with local and state government has upset over half of New York residents. Joel Maxcy, PhD, of LeBow College of Business explains the actual local economic impact of professional sports teams.

The Buffalo Bills new stadium agreement with local and state government has upset over half of New York residents. Joel Maxcy, PhD, of LeBow College of Business explains the actual local economic impact of professional sports teams.