The Trojans and Crimson Tide will play in the Advocare Classic on Sept. 5 in the home of the Dallas Cowboys, it was announced Wednesday.
USC and Alabama played in the 2016 version of the game and the Trojans suffered a 52-6 defeat, their worst season-opening loss in history. USC failed to score a touchdown in a game for the first time since 1997.
USC, which rebounded from that 2016 loss to go 10-3 and win the Rose Bowl, has not fared well at AT&T Stadium. The Trojans concluded last season there with a lackluster 24-7 loss to Ohio State in the Cotton Bowl.