Week 13 · 2018
UAB at Middle Tennessee
Sat 11/24/2018 03:00 PMJohnny "Red" Floyd StadiumMiddle Tennessee pregame42% — Pregame win probability: 42% for Middle Tennessee. UAB favored, and lost — Middle Tennessee won.Conference
UAB
3
11–3
Middle Tennessee
27
8–6
Attendance
14,411
reported
UAB14 plays, 40 yd · Field goal | ||||
| 15:00 | 1st & 10 | own 35 | Matt Bonadies kickoff for 52 yds , Kailon Carter return for 29 yds to the UAB 42 | +29 |
| 15:00 | 1st & 10 | own 42 | Jarrion Street run for 9 yds to the MTnSt 49 | +9 |
| 15:00 | 2nd & 1 | opp 49 | A.J. Erdely pass incomplete | 0 |
| 15:00 | 3rd & 1 | opp 49 | Jarrion Street run for 6 yds to the MTnSt 43 for a 1ST down | +6 |
| 15:00 | 1st & 10 | opp 43 | Jarrion Street run for 3 yds to the MTnSt 40 | +3 |
| 15:00 | 2nd & 7 | opp 40 | A.J. Erdely pass incomplete | 0 |
| 15:00 | 3rd & 7 | opp 40 | A.J. Erdely pass complete to Andre Wilson for 12 yds to the MTnSt 28 for a 1ST down | +12 |
| 15:00 | 1st & 10 | opp 28 | Jarrion Street run for 6 yds to the MTnSt 22 | +6 |
| 15:00 | 2nd & 4 | opp 22 | Jarrion Street run for a loss of 3 yards to the MTnSt 25 | −3 |
| 15:00 | 3rd & 7 | opp 25 | A.J. Erdely run for 9 yds to the MTnSt 16 for a 1ST down | +9 |
| 15:00 | 1st & 10 | opp 16 | Jarrion Street run for 4 yds to the MTnSt 12 | +4 |
| 15:00 | 2nd & 6 | opp 12 | Jarrion Street run for a loss of 4 yards to the MTnSt 16 | −4 |
| 15:00 | 3rd & 10 | opp 16 | A.J. Erdely pass complete to Xavier Ubosi for a loss of 2 yards to the MTnSt 18 | −2 |
| 8:35 | 4th & 12 | opp 18 | Nick Vogel 35 yd FG GOOD | +35 |
MTSU10 plays, 30 yd · Punt | ||||
| 8:35 | 1st & 0 | own 35 | Nick Vogel kickoff for 65 yds for a touchback | 0 |
| 8:35 | 1st & 10 | own 25 | Brent Stockstill pass complete to Zack Dobson for 7 yds to the MTnSt 32 | +7 |
| 8:35 | 2nd & 3 | own 32 | Chaton Mobley run for 28 yds to the UAB 40 for a 1ST down | +28 |
| 8:35 | 1st & 10 | opp 40 | Chaton Mobley run for 6 yds to the UAB 34 | +6 |
| 8:35 | 2nd & 4 | opp 34 | Tavares Thomas run for 6 yds to the UAB 28 for a 1ST down | +6 |
| 6:15 | 1st & 10 | opp 28 | STOCKSTILL, B. pass complete to UPTON, Isiah for 28 yards to the UAB0, clock 06:15, PENALTY MT holding (CASEY, Gatlin) 15 yards to the UAB43, NO PLAY. | −15 |
| 6:15 | 1st & 25 | opp 43 | Brent Stockstill pass incomplete to Patrick Smith | 0 |
| 6:15 | 2nd & 25 | opp 43 | Brent Stockstill sacked by Jamell Garcia-Williams for a loss of 8 yards to the MTnSt 49 | −8 |
| 6:15 | 3rd & 33 | own 49 | Brent Stockstill pass complete to Ty Lee for 6 yds to the UAB 45 | +6 |
| 6:15 | 4th & 27 | opp 45 | Matt Bonadies punt for 20 yds, punt out-of-bounds at the UAB 25 | 0 |
UAB4 plays, -10 yd · Punt | ||||
| 4:47 | 1st & 10 | own 25 | Lucious Stanley run for a loss of 5 yards to the UAB 20 | −5 |
| 4:47 | 2nd & 15 | own 20 | A.J. Erdely pass complete to Collin Lisa for 5 yds to the UAB 25 | +5 |
| 4:47 | 3rd & 10 | own 25 | A.J. Erdely sacked by Khalil Brooks for a loss of 10 yards to the UAB 15 | −10 |
| 4:47 | 4th & 20 | own 15 | Kyle Greenwell punt for 33 yds, fair catch by Ty Lee at the UAB 48 | 0 |
MTSU9 plays, 37 yd · Field goal | ||||
| 2:40 | 1st & 10 | opp 48 | Zack Dobson run for 1 yd to the UAB 47 | +1 |
| 2:40 | 2nd & 9 | opp 47 | Brent Stockstill pass complete to Ty Lee for 32 yds to the UAB 15 for a 1ST down | +32 |
| 2:40 | 1st & 10 | opp 15 | Brent Stockstill pass complete to Tavares Thomas for 3 yds to the UAB 12 | +3 |
| 2:40 | 2nd & 7 | opp 12 | Brent Stockstill run for 3 yds to the UAB 9 | +3 |
| 0:30 | 3rd & 4 | opp 9 | Timeout MIDDLE TENN, clock 00:30 | 0 |
| 0:30 | 3rd & 4 | opp 9 | Brent Stockstill pass complete to Ty Lee for 3 yds to the UAB 6 | +3 |
| 0:00 | own 0 | End of 1st Quarter | 0 | |
| 15:00 | 4th & 1 | opp 6 | MIDDLE TENN Penalty, false start (-5 Yards) to the UAB 11 | −5 |
| 14:55 | 4th & 6 | opp 11 | Crews Holt 28 yd FG GOOD | +28 |
UAB6 plays, -5 yd · Punt | ||||
| 14:55 | 1st & 0 | own 35 | Matt Bonadies kickoff for 48 yds | 0 |
| 14:55 | 1st & 10 | own 18 | A.J. Erdely pass incomplete to Xavier Ubosi | 0 |
| 14:55 | 2nd & 10 | own 18 | A.J. Erdely pass incomplete to Kailon Carter | 0 |
| 14:55 | 3rd & 10 | own 18 | A.J. Erdely pass incomplete to Jarrion Street | 0 |
| 14:55 | 4th & 10 | own 18 | UAB Penalty, false start (Donnie Lee) to the UAB 13 | −5 |
| 14:55 | 4th & 15 | own 13 | Kyle Greenwell punt for 40 yds, fair catch by Ty Lee at the MTnSt 47 | 0 |
MTSU10 plays, 46 yd · Field goal | ||||
| 14:30 | 1st & 10 | own 47 | Brent Stockstill pass complete to Terelle West for 5 yds to the UAB 48 | +5 |
| 14:30 | 2nd & 5 | opp 48 | Tavares Thomas run for 9 yds to the UAB 39 for a 1ST down | +9 |
| 13:16 | 1st & 10 | opp 39 | Timeout UAB, clock 13:16 | 0 |
| 13:16 | 1st & 10 | opp 39 | Chaton Mobley run for 3 yds to the UAB 36 | +3 |
| 13:16 | 2nd & 7 | opp 36 | Brent Stockstill pass incomplete | 0 |
| 13:16 | 3rd & 7 | opp 36 | Brent Stockstill pass complete to Ty Lee for 24 yds to the UAB 12 for a 1ST down | +24 |
| 13:16 | 1st & 10 | opp 12 | Chaton Mobley run for 1 yd to the UAB 11 | +1 |
| 13:16 | 2nd & 9 | opp 11 | Terelle West run for a loss of 3 yards to the UAB 14 | −3 |
| 13:16 | 3rd & 12 | opp 14 | Brent Stockstill pass complete to Gatlin Casey for 7 yds to the UAB 7 | +7 |
| 9:57 | 4th & 5 | opp 7 | Crews Holt 24 yd FG GOOD | +24 |
UAB8 plays, 34 yd · Punt | ||||
| 9:57 | 1st & 0 | own 35 | Matt Bonadies kickoff for 40 yds | 0 |
| 9:57 | 1st & 10 | own 25 | Spencer Brown run for no gain to the UAB 25 | 0 |
| 9:57 | 2nd & 10 | own 25 | A.J. Erdely pass complete to Kailon Carter for 40 yds to the MTnSt 35 for a 1ST down | +40 |
| 9:57 | 1st & 10 | opp 35 | Jarrion Street run for 2 yds to the MTnSt 33 | +2 |
| 9:57 | 2nd & 8 | opp 33 | A.J. Erdely pass incomplete to Donnie Lee, broken up by Cordell Hudson | 0 |
| 9:57 | 3rd & 8 | opp 33 | UAB Penalty, personal foul (Justice Powers) to the MTnSt 48 | −15 |
| 9:57 | 3rd & 23 | opp 48 | A.J. Erdely run for 7 yds to the MTnSt 41 | +7 |
| 9:57 | 4th & 16 | opp 41 | Kyle Greenwell punt for 35 yds, downed at the MTnSt 6 | 0 |
MTSU9 plays, 94 yd · Touchdown | ||||
| 7:23 | 1st & 10 | own 6 | Chaton Mobley run for no gain to the MTnSt 6 | 0 |
| 7:23 | 2nd & 10 | own 6 | Brent Stockstill pass complete to Gatlin Casey for 20 yds to the MTnSt 26 for a 1ST down | +20 |
| 7:23 | 1st & 10 | own 26 | Chaton Mobley run for 4 yds to the MTnSt 30 | +4 |
| 7:23 | 2nd & 6 | own 30 | Chaton Mobley run for no gain to the MTnSt 30 | 0 |
| 7:23 | 3rd & 6 | own 30 | Brent Stockstill pass complete to Gatlin Casey for 35 yds to the UAB 35 for a 1ST down | +35 |
| 7:23 | 1st & 10 | opp 35 | Brent Stockstill pass complete to Patrick Smith for a loss of 2 yards to the UAB 37 | −2 |
| 7:23 | 2nd & 12 | opp 37 | Chaton Mobley run for 2 yds to the UAB 35 for a 1ST down UAB Penalty, face mask (15 yards) (Jamell Garcia-Williams) to the UAB 20 for a 1ST down | +17 |
| 7:23 | 1st & 10 | opp 20 | Brent Stockstill pass complete to Zack Dobson for 8 yds to the UAB 12 | +8 |
| 2:35 | 2nd & 2 | opp 12 | Brent Stockstill pass complete to Ty Lee for 12 yds for a TD UAB Penalty, offside defense ( Yards) declined (Crews Holt KICK) | +12 |
UAB6 plays, 4 yd · Punt | ||||
| 2:35 | 1st & 0 | own 35 | Matt Bonadies kickoff for 45 yds | 0 |
| 2:35 | 1st & 10 | own 25 | A.J. Erdely pass complete to Xavier Ubosi for 2 yds to the UAB 27 | +2 |
| 2:35 | 2nd & 8 | own 27 | A.J. Erdely sacked by Tyshun Render and Khalil Brooks for a loss of 12 yards to the UAB 15 | −12 |
| 2:35 | 3rd & 20 | own 15 | Jarrion Street run for 14 yds to the UAB 29 | +14 |
| 1:20 | 4th & 6 | own 29 | Timeout MIDDLE TENN, clock 01:20 | 0 |
| 1:20 | 4th & 6 | own 29 | Kyle Greenwell punt for 39 yds, fair catch by Ty Lee at the MTnSt 32 | 0 |
MTSU5 plays, 4 yd · Punt | ||||
| 1:14 | 1st & 10 | own 32 | Chaton Mobley run for 4 yds to the MTnSt 36 | +4 |
| 1:14 | 2nd & 6 | own 36 | Brent Stockstill pass incomplete to Tavares Thomas | 0 |
| 1:14 | 3rd & 6 | own 36 | Chaton Mobley run for no gain to the MTnSt 36 | 0 |
| 0:33 | 4th & 6 | own 36 | Timeout UAB, clock 00:33 | 0 |
| 0:33 | 4th & 6 | own 36 | Matt Bonadies punt for 39 yds, fair catch by Andre Wilson at the UAB 25 | 0 |
UAB2 plays, 1 yd · End of period | ||||
| 0:26 | 1st & 10 | own 25 | Garrett Marino run for 1 yd to the UAB 26 | +1 |
| 0:00 | goal line | End of 2nd Quarter | 0 | |
MTSU5 plays, 1 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Nick Vogel kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Chaton Mobley run for no gain to the MTnSt 25 | 0 |
| 15:00 | 2nd & 10 | own 25 | Brent Stockstill run for 1 yd to the MTnSt 26 | +1 |
| 15:00 | 3rd & 9 | own 26 | Brent Stockstill pass incomplete to Patrick Smith | 0 |
| 15:00 | 4th & 9 | own 26 | Matt Bonadies punt for 32 yds, fair catch by Andre Wilson at the UAB 42 | 0 |
UAB1 play, 0 yd · Turnover | ||||
| 13:34 | 1st & 10 | own 42 | A.J. Erdely pass intercepted Wesley Bush return for 1 yd to the MTnSt 26 | −1 |
MTSU5 plays, -6 yd · Punt | ||||
| 13:27 | 1st & 10 | own 26 | Brent Stockstill pass complete to Terelle West for 13 yds to the MTnSt 39 for a 1ST down | +13 |
| 13:27 | 1st & 10 | own 39 | MIDDLE TENN Penalty, personal foul (Chandler Brewer) to the MTnSt 24 | −15 |
| 13:27 | 1st & 10 | own 24 | Chaton Mobley run for a loss of 1 yard to the MTnSt 23 | −1 |
| 13:27 | 2nd & 11 | own 23 | Ty Lee run for a loss of 3 yards to the MTnSt 20 | −3 |
| 13:27 | 3rd & 14 | own 20 | Brent Stockstill pass incomplete to Gatlin Casey | 0 |
UAB4 plays, 6 yd · Punt | ||||
| 11:15 | 1st & 10 | own 25 | Tyler Johnston III run for 6 yds to the UAB 31 | +6 |
| 11:15 | 2nd & 4 | own 31 | Tyler Johnston III pass incomplete to Donnie Lee | 0 |
| 11:15 | 3rd & 4 | own 31 | Tyler Johnston III pass incomplete to Collin Lisa | 0 |
| 11:15 | 4th & 4 | own 31 | Kyle Greenwell punt for 52 yds, fair catch by Ty Lee at the MTnSt 17 | 0 |
MTSU10 plays, 83 yd · Touchdown | ||||
| 10:31 | 1st & 10 | own 17 | Terelle West run for 9 yds to the MTnSt 26 | +9 |
| 10:31 | 2nd & 1 | own 26 | Tavares Thomas run for 4 yds to the MTnSt 30 for a 1ST down | +4 |
| 10:31 | 1st & 10 | own 30 | Tavares Thomas run for 2 yds to the MTnSt 32 | +2 |
| 10:31 | 2nd & 8 | own 32 | Brent Stockstill pass complete to Jimmy Marshall for 26 yds to the UAB 42 for a 1ST down | +26 |
| 10:31 | 1st & 10 | opp 42 | Brent Stockstill pass complete to Zack Dobson for 3 yds to the UAB 39 | +3 |
| 10:31 | 2nd & 7 | opp 39 | Brent Stockstill sacked by Tre' Crawford for a loss of 2 yards to the UAB 41 | −2 |
| 10:31 | 3rd & 9 | opp 41 | Brent Stockstill pass complete to Patrick Smith for 15 yds to the UAB 26 for a 1ST down | +15 |
| 10:31 | 1st & 10 | opp 26 | Brent Stockstill pass complete to Ty Lee for 9 yds to the UAB 17 | +9 |
| 10:31 | 2nd & 1 | opp 17 | Terelle West run for 5 yds to the UAB 12 for a 1ST down | +5 |
| 4:40 | 1st & 10 | opp 12 | Brent Stockstill pass complete to Zack Dobson for 12 yds for a TD (Crews Holt KICK) | +12 |
UAB5 plays, -5 yd · Punt | ||||
| 4:40 | 1st & 0 | own 35 | Matt Bonadies kickoff for 40 yds | 0 |
| 4:40 | 1st & 10 | own 25 | Jarrion Street run for a loss of 5 yards to the UAB 20 | −5 |
| 4:40 | 2nd & 15 | own 20 | Tyler Johnston III pass incomplete to Xavier Ubosi, broken up by Darryl Randolph | 0 |
| 4:40 | 3rd & 15 | own 20 | Tyler Johnston III pass incomplete to Kailon Carter | 0 |
| 4:40 | 4th & 15 | own 20 | Kyle Greenwell punt for 46 yds | 0 |
MTSU4 plays, 5 yd · Punt | ||||
| 3:48 | 1st & 10 | own 34 | Chaton Mobley run for 2 yds to the MTnSt 36 | +2 |
| 3:48 | 2nd & 8 | own 36 | Brent Stockstill pass incomplete to Chaton Mobley, broken up by Jamell Garcia-Williams | 0 |
| 3:48 | 3rd & 8 | own 36 | Brent Stockstill run for 3 yds to the MTnSt 39 | +3 |
| 3:48 | 4th & 5 | own 39 | Matt Bonadies punt for 45 yds, fair catch by Andre Wilson at the UAB 16 | 0 |
UAB9 plays, 11 yd · Punt | ||||
| 2:13 | 1st & 10 | own 16 | A.J. Erdely pass incomplete to Xavier Ubosi | 0 |
| 2:13 | 2nd & 10 | own 16 | A.J. Erdely pass complete to Donnie Lee for 11 yds to the UAB 27 for a 1ST down | +11 |
| 2:13 | 1st & 10 | own 27 | A.J. Erdely pass complete to Kailon Carter for 9 yds to the UAB 36 | +9 |
| 2:13 | 2nd & 1 | own 36 | Lucious Stanley run for 2 yds to the UAB 38 for a 1ST down | +2 |
| 2:13 | 1st & 10 | own 38 | A.J. Erdely pass incomplete to Xavier Ubosi | 0 |
| 2:13 | 2nd & 10 | own 38 | A.J. Erdely run for 3 yds to the UAB 41 | +3 |
| 0:00 | goal line | End of 3rd Quarter | 0 | |
| 15:00 | 3rd & 7 | own 41 | A.J. Erdely sacked by DQ Thomas for a loss of 11 yards to the UAB 27 A.J. Erdely fumbled, recovered by UAB Patrick Nuss , return for 0 yards | −11 |
| 15:00 | 4th & 21 | own 27 | Kyle Greenwell punt for 47 yds, fair catch by Ty Lee at the MTnSt 26 | 0 |
MTSU5 plays, 23 yd · Punt | ||||
| 14:12 | 1st & 10 | own 26 | Brent Stockstill pass complete to Ty Lee for 14 yds to the MTnSt 40 for a 1ST down | +14 |
| 14:12 | 1st & 10 | own 40 | Brent Stockstill pass complete to Tavares Thomas for 4 yds to the MTnSt 44 | +4 |
| 14:12 | 2nd & 6 | own 44 | Brent Stockstill pass incomplete to Patrick Smith | 0 |
| 14:12 | 3rd & 6 | own 44 | Brent Stockstill pass complete to Tavares Thomas for 5 yds to the MTnSt 49 | +5 |
| 14:12 | 4th & 1 | own 49 | Matt Bonadies punt for 39 yds , Andre Wilson returns for 5 yds to the UAB 17 | +5 |
UAB4 plays, -12 yd · Punt | ||||
| 11:49 | 1st & 10 | own 17 | A.J. Erdely pass incomplete | 0 |
| 11:49 | 2nd & 10 | own 17 | A.J. Erdely sacked by Darius Harris for a loss of 4 yards to the UAB 13 | −4 |
| 11:49 | 3rd & 14 | own 13 | A.J. Erdely sacked by Khalil Brooks for a loss of 8 yards to the UAB 5 | −8 |
| 11:49 | 4th & 22 | own 5 | Kyle Greenwell punt for 43 yds, fair catch by Ty Lee at the UAB 48 | 0 |
MTSU2 plays, 48 yd · Touchdown | ||||
| 10:12 | 1st & 10 | opp 48 | Chaton Mobley run for 3 yds to the UAB 45 | +3 |
| 9:30 | 2nd & 7 | opp 45 | Zack Dobson run for 45 yds for a TD (Crews Holt KICK) | +45 |
UAB10 plays, 7 yd · Punt | ||||
| 9:30 | 1st & 0 | own 35 | Matt Bonadies kickoff for 49 yds , Kailon Carter return for 9 yds to the UAB 25 | +9 |
| 9:30 | 1st & 10 | own 25 | Garrett Marino run for no gain to the UAB 25 | 0 |
| 9:30 | 2nd & 10 | own 25 | A.J. Erdely pass complete to Donnie Lee for 5 yds to the UAB 30 | +5 |
| 9:30 | 3rd & 5 | own 30 | A.J. Erdely pass complete to Xavier Ubosi for 8 yds to the UAB 38 for a 1ST down | +8 |
| 9:30 | 1st & 10 | own 38 | A.J. Erdely pass incomplete to Xavier Ubosi | 0 |
| 9:30 | 2nd & 10 | own 38 | ERDELY, A.J. pass incomplete to LISA, Collin, QB hurry by RENDER, Tyshun, PENALTY MT holding (RANDOLPH, D.) 10 yards to the UAB48, 1ST DOWN UAB, NO PLAY. | +10 |
| 9:30 | 1st & 10 | own 48 | Lucious Stanley run for 3 yds to the MTnSt 49 | +3 |
| 9:30 | 2nd & 7 | opp 49 | A.J. Erdely sacked by Jahmal Jones for a loss of 10 yards to the UAB 41 | −10 |
| 9:30 | 3rd & 17 | own 41 | A.J. Erdely sacked by DQ Thomas for a loss of 9 yards to the UAB 32 | −9 |
| 9:30 | 4th & 26 | own 32 | Kyle Greenwell punt for 41 yds, fair catch by Ty Lee at the MTnSt 27 | 0 |
MTSU8 plays, 24 yd · Punt | ||||
| 4:49 | 1st & 10 | own 27 | Maurice Gordon run for 4 yds to the MTnSt 31 | +4 |
| 4:49 | 2nd & 6 | own 31 | Maurice Gordon run for 4 yds to the MTnSt 35 | +4 |
| 4:49 | 3rd & 2 | own 35 | Maurice Gordon run for 3 yds to the UAB 38 for a 1ST down UAB Penalty, personal foul (Duke Culver) to the UAB 47 for a 1ST down | +18 |
| 4:49 | 1st & 10 | opp 47 | Maurice Gordon run for a loss of 1 yard to the UAB 48 | −1 |
| 4:49 | 2nd & 11 | opp 48 | Maurice Gordon run for a loss of 4 yards to the MTnSt 48 | −4 |
| 4:49 | 3rd & 15 | own 48 | Kylan Stribling run for 3 yds to the UAB 49 | +3 |
| 1:04 | 4th & 12 | opp 49 | Timeout MIDDLE TENN, clock 01:04 | 0 |
| 1:04 | 4th & 12 | opp 49 | Matt Bonadies punt for 49 yds for a touchback | 0 |
UAB3 plays, 8 yd · End of period | ||||
| 0:56 | 1st & 10 | own 20 | Jarrion Street run for 2 yds to the UAB 22 | +2 |
| 0:56 | 2nd & 8 | own 22 | Jarrion Street run for 6 yds to the UAB 28 | +6 |
| 0:00 | goal line | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 6 meetings vs. Team
Middle Tennessee 2–4 vs UAB
- 2018 · wk 14UAB 27 @ Middle Tennessee 25
- 2017 · wk 7Middle Tennessee 23 @ UAB 25
- 2014 · wk 8UAB 22 @ Middle Tennessee 34
- 2013 · wk 10Middle Tennessee 24 @ UAB 21
- 2000 · wk 9Middle Tennessee 9 @ UAB 14
- 1998 · wk 12Middle Tennessee 17 @ UAB 26
Previous 4 meetings vs. Rick Stockstill
UAB 2–2 vs Rick Stockstill
- 2018 · wk 14UAB 27 @ Middle Tennessee 25
- 2017 · wk 7Middle Tennessee 23 @ UAB 25
- 2014 · wk 8UAB 22 @ Middle Tennessee 34
- 2013 · wk 10Middle Tennessee 24 @ UAB 21
Previous 3 meetings vs. Bill Clark
Middle Tennessee 1–2 vs Bill Clark
- 2018 · wk 14UAB 27 @ Middle Tennessee 25
- 2017 · wk 7Middle Tennessee 23 @ UAB 25
- 2014 · wk 8UAB 22 @ Middle Tennessee 34
Research
Keep this open while you look at others