Sounds like he had some money on the Rams....
In all seriousness, I never liked the fact that the push for international games would result in teams losing Home games. When they went to a 17 game schedule, I always felt that they should have included a neutral site game on the schedule. Not only would that be able to accommodate the international games, but some of these college stadiums are huge and I bet they could sell out an annual NFL game at Michigan, Penn State, Ohio State, the Rose Bowl, etc....
all 4 comments