Tulane Green Wave @ Army Black Knights
1st Quarter
Kickoff
15:00 - 1st
Trevor Simms kickoff for 65 yds for a touchback
1-yd Run
15:00 - 1st
Ahmad Bradshaw run for 1 yd to the Army 26
1st & 10 at ARMY 25
2-yd Run
15:00 - 1st
Aaron Kemper run for 2 yds to the Army 28
2nd & 9 at ARMY 26
37-yd Run
15:00 - 1st
Christian Drake run for 47 yds to the ARMY 25 for a 1ST down ARMY Penalty, Offensive holding (-10 Yards) to the Tulan 35 for a 1ST down
3rd & 7 at ARMY 28
0-yd Run
15:00 - 1st
John Trainor run for no gain to the Tulan 35
1st & 10 at TULN 35
-1-yd Run
15:00 - 1st
Joe Walker run for a loss of 1 yard to the Tulan 36
2nd & 10 at TULN 35
Incompletion
15:00 - 1st
Ahmad Bradshaw pass incomplete
3rd & 11 at TULN 36
(11:48 - 1st) Timeout ARMY, clock 11:48
15-yd Pass
11:48 - 1st
Joe Walker pass complete to Ahmad Bradshaw for 25 yds to the Tulan 11 for a 1ST down ARMY Penalty, clipping (-10 Yards) to the Tulan 21 for a 1ST down
4th & 11 at TULN 36
0-yd Run
11:48 - 1st
Aaron Kemper run for no gain to the Tulan 21
1st & 10 at TULN 21
6-yd Run
11:48 - 1st
Ahmad Bradshaw run for 6 yds to the Tulan 15
2nd & 10 at TULN 21
5-yd Run
11:48 - 1st
Christian Drake run for 5 yds to the Tulan 10 for a 1ST down
3rd & 4 at TULN 15
6-yd Run
11:48 - 1st
Ahmad Bradshaw run for 6 yds to the Tulan 4
1st & Goal at TULN 10
1-yd Run
11:48 - 1st
Matt Giachinta run for 1 yd to the Tulan 3
2nd & Goal at TULN 4
3-yd Touchdown Run
8:16 - 1st
Ahmad Bradshaw run for 3 yds for a TD, (Daniel Grochowski KICK)
3rd & Goal at TULN 3
Kickoff
8:16 - 1st
Daniel Grochowski kickoff for 55 yds , Josh Rounds return for no gain to the Tulan 10
Fumble Recovery (Own)
8:11 - 1st
TEAM run for a loss of 4 yards to the Tulan 4 TEAM fumbled,
1st & 10 at TULN 10
2-yd Run
8:11 - 1st
Dontrell Hilliard run for 2 yds to the Tulan 6
2nd & 16 at TULN 4
0-yd Run
8:11 - 1st
Rob Kelley run for no gain to the Tulan 6
3rd & 14 at TULN 6
Punt
8:11 - 1st
Zachary Block punt for 36 yds, fair catch by Edgar Poe at the Tulan 42
4th & 14 at TULN 6
5-yd Penalty
6:09 - 1st
ARMY Penalty, false start (Mike Houghton) to the Tulan 47
1st & 10 at TULN 42
31-yd Pass
6:09 - 1st
Ahmad Bradshaw pass complete to John Trainor for 31 yds to the Tulan 16 for a 1ST down
1st & 15 at TULN 47
1-yd Run
6:09 - 1st
Aaron Kemper run for 1 yd to the Tulan 15
1st & 10 at TULN 16
5-yd Run
6:09 - 1st
Ahmad Bradshaw run for 5 yds to the Tulan 10
2nd & 9 at TULN 15
Incompletion
6:09 - 1st
Ahmad Bradshaw pass incomplete to John Trainor
3rd & 4 at TULN 10
Incompletion
6:09 - 1st
DeAndre Bell pass incomplete to Kelvin White, broken up by Jarrod Franklin
4th & 4 at TULN 10
5-yd Penalty
3:58 - 1st
TULANE Penalty, false start (-5 Yards) to the Tulan 5
1st & 10 at TULN 10
Incompletion
3:58 - 1st
Tanner Lee pass incomplete
1st & 15 at TULN 5
5-yd Run
3:58 - 1st
Dontrell Hilliard run for 5 yds to the Tulan 10
2nd & 15 at TULN 5
90-yd Touchdown Pass
2:58 - 1st
Tanner Lee pass complete to Teddy Veal for 90 yds for a TD, (Andrew DiRocco KICK)
3rd & 10 at TULN 10
2nd Quarter
Kickoff
2:58 - 1st
Trevor Simms kickoff for 65 yds for a touchback
2-yd Run
2:58 - 1st
Joe Walker run for 2 yds to the Army 27
1st & 10 at ARMY 25
31-yd Pass
2:58 - 1st
Ahmad Bradshaw pass complete to John Trainor for 31 yds to the Tulan 42 for a 1ST down
2nd & 8 at ARMY 27
4-yd Run
2:58 - 1st
Aaron Kemper run for 4 yds to the Tulan 38
1st & 10 at TULN 42
(0:59 - 1st) Timeout ARMY, clock 00:59
Fumble Recovery (Own)
0:59 - 1st
Ahmad Bradshaw run for a loss of 2 yards to the Tulan 39 Ahmad Bradshaw fumbled, forced by Nico Marley, recovered by Army Drue Harris , return for 2 yds to the Tulan 39
2nd & 6 at TULN 38
-2-yd Run
0:59 - 1st
Aaron Kemper run for a loss of 2 yards to the Tulan 41
3rd & 7 at TULN 39
End of 1st Quarter
Incompletion
15:00 - 2nd
Alex Tardieu pass incomplete
4th & 9 at TULN 41
Incompletion
14:50 - 2nd
Tanner Lee pass incomplete to Dontrell Hilliard
1st & 10 at TULN 41
Incompletion
14:50 - 2nd
Tanner Lee pass incomplete
2nd & 10 at TULN 41
12-yd Pass
14:50 - 2nd
Tanner Lee pass complete to Trey Scott for 12 yds to the Army 47 for a 1ST down
3rd & 10 at TULN 41
1-yd Run
14:50 - 2nd
Dontrell Hilliard run for 1 yd to the Army 46
1st & 10 at ARMY 47
8-yd Pass
14:50 - 2nd
Tanner Lee pass complete to Sherman Badie for 8 yds to the Army 38
2nd & 9 at ARMY 46
23-yd Run
14:50 - 2nd
Dontrell Hilliard run for 23 yds to the Army 15 for a 1ST down
3rd & 1 at ARMY 38
15-yd Touchdown Pass
12:14 - 2nd
Tanner Lee pass complete to Kendall Ardoin for 15 yds for a TD, (Andrew DiRocco KICK)
1st & 10 at ARMY 15
Kickoff
12:14 - 2nd
Trevor Simms kickoff for 60 yds , Marcus Hyatt return for 22 yds to the Army 27
9-yd Run
12:07 - 2nd
Christian Drake run for 9 yds to the Army 36
1st & 10 at ARMY 27
3-yd Run
12:07 - 2nd
Ahmad Bradshaw run for 3 yds to the Army 39 for a 1ST down
2nd & 1 at ARMY 36
2-yd Run
12:07 - 2nd
Drue Harris run for 2 yds to the Army 41
1st & 10 at ARMY 39
Fumble Recovery (Own)
12:07 - 2nd
TEAM run for a loss of 2 yards to the Army 39 TEAM fumbled, recovered by Army Ahmad Bradshaw
2nd & 8 at ARMY 41
17-yd Pass
12:07 - 2nd
Ahmad Bradshaw pass complete to Tyler Campbell for 17 yds to the Tulan 44 for a 1ST down
3rd & 10 at ARMY 39
Fumble Recovery
8:48 - 2nd
Ahmad Bradshaw run for a loss of 2 yards Ahmad Bradshaw fumbled, forced by Tanzel Smart, recovered by Tulan Parry Nickerson , return for 48 yds, (Andrew DiRocco KICK)
1st & 10 at TULN 44
Kickoff
8:48 - 2nd
Trevor Simms kickoff for 56 yds , Marcus Hyatt return for 27 yds to the Army 36
0-yd Run
8:38 - 2nd
Aaron Kemper run for no gain to the Army 36
1st & 10 at ARMY 36
Sack
8:38 - 2nd
Ahmad Bradshaw sacked by Sean Wilson for a loss of 6 yards to the Army 30
2nd & 10 at ARMY 36
6-yd Run
8:38 - 2nd
Tyler Campbell run for 6 yds to the Army 36
3rd & 16 at ARMY 30
Punt
8:38 - 2nd
Alex Tardieu punt for 32 yds, fair catch by Darion Monroe at the Tulan 32
4th & 10 at ARMY 36
2-yd Run
6:21 - 2nd
Rob Kelley run for 2 yds to the Tulan 34
1st & 10 at TULN 32
3-yd Pass
6:21 - 2nd
Tanner Lee pass complete to Trey Scott for 3 yds to the Tulan 37
2nd & 8 at TULN 34
5-yd Pass
6:21 - 2nd
Tanner Lee pass complete to Sherman Badie for 5 yds to the Tulan 42 for a 1ST down
3rd & 5 at TULN 37
Incompletion
6:21 - 2nd
Tanner Lee pass incomplete
1st & 10 at TULN 42
33-yd Pass
6:21 - 2nd
Tanner Lee pass complete to Sherman Badie for 33 yds to the Army 25 for a 1ST down
2nd & 10 at TULN 42
25-yd Touchdown Run
3:35 - 2nd
Josh Rounds run for 25 yds for a TD, (Andrew DiRocco KICK)
1st & 10 at ARMY 25
Kickoff
3:35 - 2nd
Trevor Simms kickoff for 52 yds , Spencer Sheff return for 15 yds to the Army 28
5-yd Run
3:28 - 2nd
Aaron Kemper run for 5 yds to the Army 33
1st & 10 at ARMY 28
7-yd Run
3:28 - 2nd
Joe Walker run for 7 yds to the Army 40 for a 1ST down
2nd & 5 at ARMY 33
41-yd Run
3:28 - 2nd
Ahmad Bradshaw run for 41 yds to the Tulan 19 for a 1ST down
1st & 10 at ARMY 40
19-yd Touchdown Pass
1:40 - 2nd
Ahmad Bradshaw pass complete to John Trainor for 19 yds for a TD, (Daniel Grochowski KICK)
1st & 10 at TULN 19
Kickoff
1:40 - 2nd
Daniel Grochowski kickoff for 63 yds , Sherman Badie return for 18 yds to the Tulan 20
-1-yd Run
1:34 - 2nd
Sherman Badie run for a loss of 1 yard to the Tulan 19
1st & 10 at TULN 20
Incompletion
1:34 - 2nd
Tanner Lee pass incomplete to Trey Scott
2nd & 11 at TULN 19
16-yd Pass
1:34 - 2nd
Tanner Lee pass complete to Teddy Veal for 16 yds to the Tulan 35 for a 1ST down
3rd & 11 at TULN 19
Incompletion
1:34 - 2nd
Tanner Lee pass incomplete
1st & 10 at TULN 35
Incompletion
1:34 - 2nd
Tanner Lee pass incomplete to Trey Scott, broken up by Rhyan England
2nd & 10 at TULN 35
Incompletion
1:34 - 2nd
Tanner Lee pass incomplete
3rd & 10 at TULN 35
Blocked Punt
0:44 - 2nd
Zachary Block punt blocked by Andy Davidson blocked by Andy Davidson Kenneth Brinson return for 21 yds for a TD, (Daniel Grochowski KICK)
4th & 10 at TULN 35
5-yd Penalty
0:44 - 2nd
ARMY Penalty, illegal formation (-5 Yards) to the Tulan 8
1st & Goal at TULN 3
Kickoff
0:44 - 2nd
Daniel Grochowski kickoff for 47 yds , Marshall Wadleigh return for 12 yds to the Tulan 30
9-yd Run
0:39 - 2nd
Lazedrick Thompson run for 9 yds to the Tulan 39
1st & 10 at TULN 30
6-yd Run
0:39 - 2nd
Rob Kelley run for 6 yds to the Tulan 45 for a 1ST down
2nd & 1 at TULN 39
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Daniel Grochowski kickoff for 61 yds , Sherman Badie return for 14 yds to the Tulan 18
2-yd Run
14:54 - 3rd
Dontrell Hilliard run for 2 yds to the Tulan 20
1st & 10 at TULN 18
3-yd Run
14:54 - 3rd
Lazedrick Thompson run for 3 yds to the Tulan 23
2nd & 8 at TULN 20
Sack
14:54 - 3rd
Tanner Lee sacked by Brandon Jackson for a loss of 9 yards to the Tulan 14
3rd & 5 at TULN 23
(12:56 - 3rd) Timeout TULANE, clock 12:56
Punt
12:56 - 3rd
Zachary Block punt for 36 yds , Edgar Poe returns for 4 yds to the Tulan 46
4th & 14 at TULN 14
1-yd Run
12:47 - 3rd
Drue Harris run for 1 yd to the Tulan 45
1st & 10 at TULN 46
3-yd Run
12:47 - 3rd
John Trainor run for 3 yds to the Tulan 42
2nd & 9 at TULN 45
Fumble Recovery (Own)
12:47 - 3rd
Ahmad Bradshaw sacked by Corey Redwine for a loss of 8 yards to the Army 46 Ahmad Bradshaw fumbled, recovered by Army Matt Hugenberg , return for 0 yards
3rd & 6 at TULN 42
Punt
12:47 - 3rd
Alex Tardieu punt for 44 yds , Darion Monroe returns for 12 yds to the Tulan 22
4th & 18 at ARMY 46
Incompletion
10:30 - 3rd
Tanner Lee pass incomplete to Teddy Veal
1st & 10 at TULN 22
-8-yd Run
10:30 - 3rd
Sherman Badie run for a loss of 8 yards to the Tulan 14
2nd & 10 at TULN 22
Incompletion
10:30 - 3rd
Tanner Lee pass incomplete to Teddy Veal, broken up by Marcus Hyatt
3rd & 18 at TULN 14
Punt
10:30 - 3rd
Zachary Block punt for 23 yds, punt out-of-bounds at the Tulan 37
4th & 18 at TULN 14
9-yd Run
9:28 - 3rd
Tyler Campbell run for 9 yds to the Tulan 28
1st & 10 at TULN 37
0-yd Run
9:28 - 3rd
Aaron Kemper run for no gain to the Tulan 28
2nd & 1 at TULN 28
0-yd Run
9:28 - 3rd
Ahmad Bradshaw run for no gain to the Tulan 28
3rd & 1 at TULN 28
-1-yd Run
9:28 - 3rd
Ahmad Bradshaw run for a loss of 1 yard to the Tulan 29
4th & 1 at TULN 28
3-yd Run
7:29 - 3rd
Lazedrick Thompson run for 3 yds to the Tulan 32
1st & 10 at TULN 29
12-yd Pass
7:29 - 3rd
Tanner Lee pass complete to Teddy Veal for 12 yds to the Tulan 44 for a 1ST down
2nd & 7 at TULN 32
0-yd Run
7:29 - 3rd
Lazedrick Thompson run for no gain to the Tulan 44
1st & 10 at TULN 44
2-yd Run
7:29 - 3rd
Rob Kelley run for 2 yds to the Tulan 46
2nd & 10 at TULN 44
Incompletion
7:29 - 3rd
Tanner Lee pass incomplete
3rd & 8 at TULN 46
Punt
7:29 - 3rd
Zachary Block punt for 33 yds, fair catch by Edgar Poe at the Army 21
4th & 8 at TULN 46
2-yd Run
5:34 - 3rd
Ahmad Bradshaw run for 2 yds to the Army 23
1st & 10 at ARMY 21
3-yd Run
5:34 - 3rd
John Trainor run for 3 yds to the Army 26
2nd & 8 at ARMY 23
Fumble Recovery (Own)
5:34 - 3rd
TEAM run for no gain to the Army 25 TEAM fumbled, recovered by Army Ahmad Bradshaw
3rd & 5 at ARMY 26
Punt
5:34 - 3rd
Alex Tardieu punt for 45 yds , Darion Monroe returns for 4 yds to the Tulan 34
4th & 6 at ARMY 25
Incompletion
3:35 - 3rd
Tanner Lee pass incomplete to Devon Breaux, broken up by Xavier Moss
1st & 10 at TULN 34
4-yd Run
3:35 - 3rd
Dontrell Hilliard run for 4 yds to the Tulan 38
2nd & 10 at TULN 34
Interception
3:35 - 3rd
Tanner Lee pass intercepted Brandon Jackson return for 17 yds to the Tulan 37
3rd & 6 at TULN 38
4th Quarter
-1-yd Run
2:38 - 3rd
Aaron Kemper run for a loss of 1 yard to the Tulan 38
1st & 10 at TULN 37
5-yd Run
2:38 - 3rd
Christian Drake run for 5 yds to the Tulan 33
2nd & 11 at TULN 38
10-yd Run
2:38 - 3rd
Ahmad Bradshaw run for 10 yds to the Tulan 23 for a 1ST down
3rd & 6 at TULN 33
2-yd Run
2:38 - 3rd
Ahmad Bradshaw run for 2 yds to the Tulan 21
1st & 10 at TULN 23
1-yd Run
2:38 - 3rd
Aaron Kemper run for 1 yd to the Tulan 20
2nd & 8 at TULN 21
End of 3rd Quarter
Incompletion
15:00 - 4th
Ahmad Bradshaw pass incomplete to Matt Giachinta, broken up by Eric Bowie
3rd & 7 at TULN 20
Field Goal Good
14:50 - 4th
Daniel Grochowski 38 yd FG GOOD
4th & 7 at TULN 20
Kickoff
14:50 - 4th
Daniel Grochowski kickoff for 63 yds , Sherman Badie return for 28 yds to the Tulan 30
11-yd Run
14:40 - 4th
Dontrell Hilliard run for 11 yds to the Tulan 41 for a 1ST down
1st & 10 at TULN 30
13-yd Run
14:40 - 4th
Dontrell Hilliard run for 13 yds to the Army 46 for a 1ST down
1st & 10 at TULN 41
2-yd Run
14:40 - 4th
Dontrell Hilliard run for 2 yds to the Army 44
1st & 10 at ARMY 46
Incompletion
14:40 - 4th
Tanner Lee pass incomplete to Teddy Veal, broken up by Kenneth Brinson
2nd & 8 at ARMY 44
23-yd Pass
14:40 - 4th
Tanner Lee pass complete to Sherman Badie for 23 yds to the Army 21 for a 1ST down
3rd & 8 at ARMY 44
4-yd Run
14:40 - 4th
Dontrell Hilliard run for 4 yds to the Army 17
1st & 10 at ARMY 21
5-yd Pass
14:40 - 4th
Tanner Lee pass complete to Teddy Veal for 5 yds to the Army 12
2nd & 6 at ARMY 17
-2-yd Run
14:40 - 4th
Lazedrick Thompson run for a loss of 2 yards to the Army 14
3rd & 1 at ARMY 12
Field Goal Good
10:43 - 4th
Andrew DiRocco 31 yd FG GOOD
4th & 3 at ARMY 14
Kickoff
10:43 - 4th
Trevor Simms kickoff for 64 yds , Marcus Hyatt return for 12 yds to the Army 13
5-yd Penalty
10:36 - 4th
TULANE Penalty, offside defense (Royce LaFrance) to the Army 18
1st & 10 at ARMY 13
12-yd Pass
10:36 - 4th
Ahmad Bradshaw pass complete to Edgar Poe for 12 yds to the Army 30 for a 1ST down
1st & 5 at ARMY 18
2-yd Run
10:36 - 4th
Aaron Kemper run for 2 yds to the Army 32
1st & 10 at ARMY 30
7-yd Run
10:36 - 4th
Tyler Campbell run for 7 yds to the Army 39
2nd & 8 at ARMY 32
6-yd Run
10:36 - 4th
Matt Giachinta run for 6 yds to the Army 45 for a 1ST down
3rd & 1 at ARMY 39
3-yd Run
10:36 - 4th
Ahmad Bradshaw run for 3 yds to the Army 48
1st & 10 at ARMY 45
5-yd Run
10:36 - 4th
Elijah St. Hilaire run for 5 yds to the Tulan 47
2nd & 7 at ARMY 48
7-yd Run
10:36 - 4th
Ahmad Bradshaw run for 7 yds to the Tulan 40 for a 1ST down
3rd & 2 at TULN 47
3-yd Run
10:36 - 4th
Christian Drake run for 3 yds to the Tulan 37
1st & 10 at TULN 40
6-yd Run
10:36 - 4th
Aaron Kemper run for 6 yds to the Tulan 31
2nd & 7 at TULN 37
6-yd Run
10:36 - 4th
Ahmad Bradshaw run for 6 yds to the Tulan 25 for a 1ST down
3rd & 1 at TULN 31
7-yd Run
10:36 - 4th
Ahmad Bradshaw run for 7 yds to the Tulan 18
1st & 10 at TULN 25
9-yd Run
10:36 - 4th
Matt Giachinta run for 9 yds to the Tulan 9 for a 1ST down
2nd & 3 at TULN 18
(2:56 - 4th) Timeout TULANE, clock 02:56
-2-yd Run
2:56 - 4th
Aaron Kemper run for a loss of 2 yards to the Tulan 11
1st & Goal at TULN 9
(2:10 - 4th) Timeout ARMY, clock 02:10
Incompletion
2:10 - 4th
Ahmad Bradshaw pass incomplete to DeAndre Bell
2nd & Goal at TULN 11
11-yd Touchdown Pass
1:59 - 4th
Ahmad Bradshaw pass complete to Edgar Poe for 11 yds for a TD, (Daniel Grochowski KICK)
3rd & 0 at TULN 11
Kickoff
1:59 - 4th
Daniel Grochowski kickoff for 65 yds , Sherman Badie return for 23 yds to the Tulan 23
5-yd Penalty
1:53 - 4th
ARMY Penalty, (5 Yards) to the Tulan 28
1st & 10 at TULN 23
5-yd Pass
1:53 - 4th
Tanner Lee pass complete to Dontrell Hilliard for 5 yds to the Tulan 33 for a 1ST down
1st & 5 at TULN 28
14-yd Run
1:53 - 4th
Dontrell Hilliard run for 14 yds to the Tulan 47 for a 1ST down
1st & 10 at TULN 33
13-yd Pass
1:53 - 4th
Tanner Lee pass complete to Devon Breaux for 13 yds to the Army 40 for a 1ST down
1st & 10 at TULN 47
0-yd Run
1:53 - 4th
Dontrell Hilliard run for no gain to the Army 40
1st & 10 at ARMY 40
(0:59 - 4th) Timeout TULANE, clock 00:59
Incompletion
0:59 - 4th
Tanner Lee pass incomplete to Sherman Badie, broken up by Brandon Jackson
2nd & 10 at ARMY 40
12-yd Pass
0:59 - 4th
Tanner Lee pass complete to Devon Breaux for 12 yds to the Army 28 for a 1ST down
3rd & 10 at ARMY 40
3-yd Run
0:59 - 4th
Dontrell Hilliard run for 3 yds to the Army 25
1st & 10 at ARMY 28
7-yd Run
0:59 - 4th
Dontrell Hilliard run for 7 yds to the Army 18 for a 1ST down
2nd & 7 at ARMY 25
(0:04 - 4th) Timeout TULANE, clock 00:04
(0:04 - 4th) Timeout ARMY, clock 00:04
Field Goal Good
0:00 - 4th
Andrew DiRocco 35 yd FG GOOD
1st & 10 at ARMY 18
End of 4th Quarter
TULN @ ARMY Videos
Army's pregame tribute to Paris
- 0:29
Game Information
West Point, NY

CBSSN

2025 Standings
FBS
| American ConferenceAmerican Conference | CONF | OVR |
|---|---|---|
| Tulane | 7-1 | 11-3 |
| North Texas | 7-1 | 12-2 |
| Navy | 7-1 | 11-2 |
| East Carolina | 6-2 | 9-4 |
| South Florida | 6-2 | 9-4 |
| Army | 4-4 | 7-6 |
| Memphis | 4-4 | 8-5 |
| UTSA | 4-4 | 7-6 |
| Temple | 3-5 | 5-7 |
| Florida Atlantic | 3-5 | 4-8 |
| Rice | 2-6 | 5-8 |
| UAB | 2-6 | 4-8 |
| Tulsa | 1-7 | 4-8 |
| Charlotte | 0-8 | 1-11 |
NCAAF News

Oluwasemilore Olubobola, No. 42 recruit, commits to Notre Dame
Notre Dame landed its highest-ranked pledge in the 2027 recruiting cycle with a commitment from four-star offensive tackle Oluwasemilore Olubobola.
18m

Rich Rodriguez Q&A: The secret sauce at West Virginia? An underdog mentality
In his second go-around in Morgantown, Rodriguez notes how much has changed and what has stayed the same.
3h

Dabo Swinney says Clemson 'grossly underachieved' in 2025
In his first comments since the NFL draft, Clemson coach Dabo Swinney said Monday from ACC spring meetings, "It's pretty well documented we grossly underachieved last year. That isn't a news flash."
13h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

