It's November, and that means it's #MACtion time.
The Mid-American Conference begins its crazy weekday schedule, and the premier team of the league, undefeated Western Michigan, kicks off the slate with a road game at Ball State on Tuesday, Nov. 1.
Week 10 has some other great matchups, including another Top 10 showdown in the Big Ten between Nebraska and Ohio State, and LSU interim coach Ed Orgeron gets his shot at upsetting Alabama this week.
MORE: Week 10 bowl projections
Here's all the info — dates, times, TV channels — for how to watch the Top 25 teams in Week 10. All times ET.
Tuesday, Nov. 1
No. 17 Western Michigan at Ball State, 8 p.m., ESPN2
Thursday, Nov. 3
No. 12 Oklahoma at Iowa State, 7:30 p.m., ESPN
UCLA at No. 21 Colorado, 9 p.m., FS1
Friday, Nov. 4
San Jose State at No. 24 Boise State, 10:15 p.m., ESPN2
Saturday, Nov. 5
No. 7 Texas A&M at Mississippi State, 12 p.m., SEC Network
Vanderbilt at No. 11 Auburn, 12 p.m., ESPN
No. 5 Louisville at Boston College, 12 p.m., ESPN2
No. 8 Wisconsin at Northwestern, 12 p.m., ABC
Georgia Tech at No. 18 North Carolina, 12:30 p.m., ACC Extra
Maryland at No. 2 Michigan, 3:30 p.m., ESPN
No. 22 Oklahoma State at Kansas State, 3:30 p.m., ABC/ESPN2
Syracuse at No. 3 Clemson, 3:30 p.m., ABC/ESPN2
No. 23 Virginia Tech at Duke, 3:30 p.m., ESPNU
TCU at No. 13 Baylor, 3:30 p.m., FOX
No. 10 Florida at Arkansas, 3:30 p.m., CBS
Arizona at No. 25 Washington State, 4 p.m., PAC12
No. 19 Florida State at NC State, 7 p.m., ESPNU
Kansas at No. 14 West Virginia, 7 p.m., ESPN2
Iowa at No. 20 Penn State, 7:30 p.m., BTN
No. 1 Alabama at No. 15 LSU, 8 p.m., CBS
No. 9 Nebraska at No. 6 Ohio State, 8 p.m., ABC
No. 4 Washington at California, 10:30 p.m., ESPN