Those 6 stadiums are used for American Football, but they aren't NFL teams. They are NCAA college football teams.
College American Football? Really, They get 100,000 people to watch College Football? Thats like our equlivent of Filling up Old Trafford, Emirates Stadium or Even Wembley for a Youth League or FA Cup Match or a NextGen Series Match.