How to watch the 2023 All-American Bowl: TV channel, live stream info, start time, rosters, and more

1 year 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

Read Full Article at Yahoo