It's great for the NFL. They expand their audience and make more money while advertising the brand.
For the players, coaches, staff, etc., I head it's a grind. It's long flights, delays, extended travel and time away from friends and family. They get tired and I'm sure it affects their...