In recent years, the NCAA has saved its best Week 1 college football matchups for neutral sites — mainly NFL stadiums. Read more…