BYU basketball tips off in a little more than a month, which means it's the perfect time to take a look at the Cougars' non-conference opponents.
And they're better than you may think.
All told, BYU will play two Pac-12 teams, one from the Big Ten, six teams that won 20 or more games last season and four teams that went to the Big Dance. In addition, the Cougars will play in three NBA arenas.
Here's a breakdown of BYU's non-conference slate:

vs. Princeton
Monday, Nov. 14, 8 p.