2 years ago - Jan 05, 2023, 4:42 PM
The 2023 All-American Bowl takes place this Saturday, January 7 inside the Alamodome in San Antonio, Texas as 100 of the nations top senior football players will go head-to-head in this highly anticipated all-star game. Live coverage begins at 1:00 PM ET on NBC and Peacock. See below for additional information on how to watch