South Dakota State Jackrabbits vs North Dakota State Bison
FCS Championship
21
12-3
Final
| 1 | 2 | 3 | 4 | T | |
|---|---|---|---|---|---|
NDSU | 7 | 7 | 0 | 7 | 21 |
SDST | 7 | 24 | 7 | 7 | 45 |
1st Quarter
Kickoff
15:00 - 1st
Hunter Dustman kickoff for 65 yds for a touchback
5-yd Run
14:40 - 1st
Kobe Johnson run for 5 yds to the NDkSt 30
1st & 10 at NDSU 25
2-yd Run
14:20 - 1st
Kobe Johnson run for 2 yds to the NDkSt 32
2nd & 5 at NDSU 30
2-yd Run
13:30 - 1st
Cam Miller run for 2 yds to the NDkSt 34
3rd & 3 at NDSU 32
Punt
13:16 - 1st
Kaedin Steindorf punt for 51 yds, fair catch by Jadon Janke at the SDkSt 15
4th & 1 at NDSU 34
12-yd Pass
12:50 - 1st
Mark Gronowski pass complete to Tucker Kraft for 12 yds to the SDkSt 27 for a 1ST down
1st & 10 at SDST 15
11-yd Run
12:30 - 1st
Isaiah Davis run for 11 yds to the SDkSt 38 for a 1ST down
1st & 10 at SDST 27
3-yd Run
12:00 - 1st
Isaiah Davis run for 3 yds to the SDkSt 41
1st & 10 at SDST 38
16-yd Pass
11:10 - 1st
Mark Gronowski pass complete to Isaiah Davis for 16 yds to the NDkSt 43 for a 1ST down
2nd & 7 at SDST 41
6-yd Run
10:35 - 1st
Amar Johnson run for 6 yds to the NDkSt 37
1st & 10 at NDSU 43
Incompletion
10:09 - 1st
Mark Gronowski pass incomplete to Jadon Janke
2nd & 4 at NDSU 37
4-yd Run
10:02 - 1st
Isaiah Davis run for 4 yds to the NDkSt 33 for a 1ST down
3rd & 4 at NDSU 37
17-yd Pass
9:30 - 1st
Mark Gronowski pass complete to Jadon Janke for 17 yds to the NDkSt 16 for a 1ST down
1st & 10 at NDSU 33
16-yd Touchdown Run
9:12 - 1st
Isaiah Davis run for 16 yds for a TD, (Hunter Dustman KICK)
1st & 10 at NDSU 16
Kickoff
9:12 - 1st
Hunter Dustman kickoff for 65 yds for a touchback
Incompletion
9:08 - 1st
Cam Miller pass incomplete to TaMerik Williams
1st & 10 at NDSU 25
13-yd Run
8:50 - 1st
Kobe Johnson run for 13 yds to the NDkSt 38 for a 1ST down
2nd & 10 at NDSU 25
27-yd Pass
8:10 - 1st
Cam Miller pass complete to Zach Mathis for 27 yds to the SDkSt 35 for a 1ST down
1st & 10 at NDSU 38
8-yd Pass
7:40 - 1st
Cam Miller pass complete to Joe Stoffel for 8 yds to the SDkSt 27
1st & 10 at SDST 35
0-yd Run
6:50 - 1st
TaMerik Williams run for no gain to the SDkSt 27
2nd & 2 at SDST 27
27-yd Touchdown Pass
6:31 - 1st
Cam Miller pass complete to Joe Stoffel for 27 yds for a TD, (Griffin Crosa KICK)
3rd & 2 at SDST 27
Kickoff Return (Offense)
6:25 - 1st
Will Cardinal kickoff for 57 yds , Jadon Janke return for no gain to the SDkSt 8
2-yd Run
6:15 - 1st
Mark Gronowski run for 2 yds to the SDkSt 10
1st & 10 at SDST 8
-1-yd Run
5:20 - 1st
Amar Johnson run for a loss of 1 yard to the SDkSt 9
2nd & 8 at SDST 10
0-yd Pass
4:45 - 1st
Mark Gronowski pass complete to Amar Johnson for no gain to the SDkSt 9
3rd & 9 at SDST 9
Punt
4:09 - 1st
Hunter Dustman punt for 53 yds , Jayden Price returns for a loss of 3 yards to the NDkSt 35
4th & 9 at SDST 9
-4-yd Run
3:45 - 1st
Kobe Johnson run for a loss of 4 yards to the NDkSt 31
1st & 10 at NDSU 35
8-yd Run
3:10 - 1st
Cam Miller run for 8 yds to the NDkSt 39
2nd & 14 at NDSU 31
Incompletion
2:35 - 1st
Cam Miller pass incomplete to Jake Lippe
3rd & 6 at NDSU 39
Punt
2:27 - 1st
Kaedin Steindorf punt for 38 yds , Jadon Janke returns for no gain to the SDkSt 23
4th & 6 at NDSU 39
2nd Quarter
9-yd Run
2:05 - 1st
Isaiah Davis run for 9 yds to the SDkSt 32
1st & 10 at SDST 23
0-yd Run
1:30 - 1st
Isaiah Davis run for no gain to the SDkSt 32
2nd & 1 at SDST 32
(1:00 - 1st) Timeout SO DAKOTA ST, clock 01:00
2-yd Run
0:55 - 1st
Mark Gronowski run for 2 yds to the SDkSt 34 for a 1ST down
3rd & 1 at SDST 32
18-yd Pass
0:00 - 1st
Mark Gronowski pass complete to Jadon Janke for 18 yds to the NDkSt 48 for a 1ST down
1st & 10 at SDST 34
End of 1st Quarter
1-yd Run
14:40 - 2nd
Isaiah Davis run for 1 yd to the NDkSt 47
1st & 10 at NDSU 48
3-yd Run
13:55 - 2nd
Mark Gronowski run for 3 yds to the NDkSt 44
2nd & 9 at NDSU 47
12-yd Pass
13:10 - 2nd
Mark Gronowski pass complete to Isaiah Davis for 12 yds to the NDkSt 32 for a 1ST down
3rd & 6 at NDSU 44
32-yd Touchdown Run
12:50 - 2nd
Amar Johnson run for 32 yds for a TD, (Hunter Dustman KICK)
1st & 10 at NDSU 32
Kickoff Return (Offense)
12:43 - 2nd
Hunter Dustman kickoff for 64 yds , RaJa Nelson return for 29 yds to the SODAKOTAST 30 NO DAKOTA ST Penalty, Offensive Holding (10 Yards) to the NDkSt 20
Fumble Recovery
12:34 - 2nd
Kobe Johnson run for 14 yds to the NDkSt 34 Kobe Johnson fumbled, forced by Steven Arrell, recovered by SDkSt Dalys Beanum
1st & 10 at NDSU 20
Incompletion
12:28 - 2nd
Mark Gronowski pass incomplete
1st & 10 at NDSU 34
0-yd Run
12:05 - 2nd
Isaiah Davis run for no gain to the NDkSt 34
2nd & 10 at NDSU 34
16-yd Pass
11:30 - 2nd
Mark Gronowski pass complete to Jadon Janke for 16 yds to the NDkSt 18 for a 1ST down
3rd & 10 at NDSU 34
18-yd Touchdown Pass
11:03 - 2nd
Mark Gronowski pass complete to Jaxon Janke for 18 yds for a TD, (Hunter Dustman KICK)
1st & 10 at NDSU 18
Kickoff
11:03 - 2nd
Hunter Dustman kickoff for 60 yds for a touchback
6-yd Run
10:50 - 2nd
TaMerik Williams run for 6 yds to the NDkSt 31
1st & 10 at NDSU 25
8-yd Pass
10:00 - 2nd
Cam Miller pass complete to Jake Lippe for 8 yds to the NDkSt 39 for a 1ST down
2nd & 4 at NDSU 31
2-yd Run
9:45 - 2nd
TK Marshall run for 2 yds to the NDkSt 41
1st & 10 at NDSU 39
0-yd Run
9:05 - 2nd
Cam Miller run for no gain to the NDkSt 41
2nd & 8 at NDSU 41
3-yd Pass
8:10 - 2nd
Cam Miller pass complete to TaMerik Williams for 3 yds to the NDkSt 44
3rd & 8 at NDSU 41
Punt
7:47 - 2nd
Kaedin Steindorf punt for 40 yds, fair catch by Jadon Janke at the SDkSt 16
4th & 5 at NDSU 44
3-yd Run
7:20 - 2nd
Isaiah Davis run for 3 yds to the SDkSt 19
1st & 10 at SDST 16
Incompletion
6:59 - 2nd
Mark Gronowski pass incomplete to Amar Johnson
2nd & 7 at SDST 19
(6:59 - 2nd) Timeout NO DAKOTA ST, clock 06:59
18-yd Run
6:37 - 2nd
Amar Johnson run for 18 yds to the SDkSt 37 for a 1ST down
3rd & 7 at SDST 19
8-yd Run
6:05 - 2nd
Isaiah Davis run for 8 yds to the SDkSt 45
1st & 10 at SDST 37
Incompletion
5:38 - 2nd
Mark Gronowski pass incomplete to Tucker Kraft
2nd & 2 at SDST 45
2-yd Run
5:15 - 2nd
Isaiah Davis run for 2 yds to the SDkSt 47 for a 1ST down
3rd & 2 at SDST 45
4-yd Run
4:35 - 2nd
Isaiah Davis run for 4 yds to the NDkSt 49
1st & 10 at SDST 47
5-yd Run
4:00 - 2nd
Amar Johnson run for 5 yds to the NDkSt 44
2nd & 6 at NDSU 49
44-yd Touchdown Pass
3:30 - 2nd
Mark Gronowski pass complete to Michael Morgan for 44 yds for a TD, (Hunter Dustman KICK)
3rd & 1 at NDSU 44
Kickoff
3:30 - 2nd
Hunter Dustman kickoff for 62 yds
Incompletion
3:26 - 2nd
Cam Miller pass incomplete to Hunter Brozio
1st & 10 at NDSU 35
4-yd Run
3:00 - 2nd
Kobe Johnson run for 4 yds to the NDkSt 39
2nd & 10 at NDSU 35
17-yd Pass
2:22 - 2nd
Cam Miller pass complete to Zach Mathis for 17 yds to the SDkSt 44 for a 1ST down
3rd & 6 at NDSU 39
44-yd Touchdown Pass
2:03 - 2nd
Cam Miller pass complete to Eli Green for 44 yds for a TD, (Griffin Crosa KICK)
1st & 10 at SDST 44
Kickoff
2:03 - 2nd
Will Cardinal kickoff for 64 yds for a touchback
Incompletion
2:00 - 2nd
Mark Gronowski pass incomplete to Tucker Kraft
1st & 10 at SDST 25
55-yd Run
1:50 - 2nd
Amar Johnson run for 55 yds to the NDkSt 20 for a 1ST down
2nd & 10 at SDST 25
5-yd Pass
1:35 - 2nd
Mark Gronowski pass complete to Jadon Janke for 5 yds to the NDkSt 15
1st & 10 at NDSU 20
0-yd Run
0:58 - 2nd
Isaiah Davis run for no gain to the NDkSt 15
2nd & 5 at NDSU 15
2-yd Run
0:25 - 2nd
Isaiah Davis run for 2 yds to the NDkSt 13
3rd & 5 at NDSU 15
(0:02 - 2nd) Timeout SO DAKOTA ST, clock 00:02
Field Goal Good
0:00 - 2nd
Hunter Dustman 30 Yd Field Goal
4th & 3 at NDSU 13
End of 2nd Quarter
3rd Quarter
Kickoff Return (Offense)
15:00 - 3rd
Will Cardinal kickoff for 65 yds , Jadon Janke return for 26 yds to the SDkSt 26
25-yd Run
14:45 - 3rd
Isaiah Davis run for 25 yds to the NDkSt 49 for a 1ST down
1st & 10 at SDST 26
3-yd Run
14:05 - 3rd
Isaiah Davis run for 3 yds to the NDkSt 46
1st & 10 at NDSU 49
5-yd Penalty
13:39 - 3rd
SO DAKOTA ST Penalty, False Start (John O'Brian) to the SDkSt 49
2nd & 7 at NDSU 46
51-yd Touchdown Run
13:13 - 3rd
Mark Gronowski run for 51 yds for a TD, (Hunter Dustman KICK)
2nd & 12 at SDST 49
Kickoff
13:13 - 3rd
Hunter Dustman kickoff for 65 yds for a touchback
6-yd Run
12:50 - 3rd
Cole Payton run for 6 yds to the NDkSt 31
1st & 10 at NDSU 25
11-yd Run
12:00 - 3rd
Cam Miller run for 11 yds to the NDkSt 42 for a 1ST down
2nd & 4 at NDSU 31
2-yd Run
11:30 - 3rd
Cam Miller run for 2 yds to the NDkSt 44
1st & 10 at NDSU 42
Incompletion
11:04 - 3rd
Cam Miller pass incomplete to Eli Green
2nd & 8 at NDSU 44
6-yd Pass
10:58 - 3rd
Cam Miller pass complete to Joe Stoffel for 6 yds to the 50 yard line
3rd & 8 at NDSU 44
15-yd Penalty
10:58 - 3rd
NO DAKOTA ST Penalty, Personal Foul (Jake Kubas) to the NDkSt 35
4th & 2 at 50
Punt
10:41 - 3rd
Kaedin Steindorf punt for 51 yds, fair catch by Jadon Janke at the SDkSt 14
4th & 17 at NDSU 35
Incompletion
10:36 - 3rd
Mark Gronowski pass incomplete to Jaxon Janke
1st & 10 at SDST 14
7-yd Run
10:10 - 3rd
Amar Johnson run for 7 yds to the SDkSt 21
2nd & 10 at SDST 14
5-yd Pass
9:40 - 3rd
Mark Gronowski pass complete to Jadon Janke for 5 yds to the SDkSt 26 for a 1ST down
3rd & 3 at SDST 21
12-yd Pass
9:00 - 3rd
Mark Gronowski pass complete to Jaxon Janke for 12 yds to the SDkSt 38 for a 1ST down
1st & 10 at SDST 26
1-yd Run
8:25 - 3rd
Isaiah Davis run for 1 yd to the SDkSt 39
1st & 10 at SDST 38
4-yd Run
7:40 - 3rd
Amar Johnson run for 4 yds to the SDkSt 43
2nd & 9 at SDST 39
4-yd Run
7:00 - 3rd
Isaiah Davis run for 4 yds to the SDkSt 47
3rd & 5 at SDST 43
Punt
6:35 - 3rd
Hunter Dustman punt for 52 yds, downed at the NDkSt 1
4th & 1 at SDST 47
4th Quarter
1-yd Run
6:05 - 3rd
TaMerik Williams run for 1 yd to the NDkSt 2
1st & 10 at NDSU 1
0-yd Run
5:55 - 3rd
TaMerik Williams run for no gain to the NDkSt 2
2nd & 9 at NDSU 2
28-yd Pass
5:30 - 3rd
Cam Miller pass complete to Zach Mathis for 28 yds to the NDkSt 30 for a 1ST down
3rd & 9 at NDSU 2
8-yd Run
5:00 - 3rd
Cam Miller run for 8 yds to the NDkSt 38
1st & 10 at NDSU 30
9-yd Run
4:00 - 3rd
Kobe Johnson run for 9 yds to the NDkSt 47 for a 1ST down
2nd & 2 at NDSU 38
8-yd Pass
3:00 - 3rd
Cam Miller pass complete to TaMerik Williams for 8 yds to the SDkSt 45
1st & 10 at NDSU 47
10-yd Run
2:30 - 3rd
Cam Miller run for 10 yds to the SDkSt 35 for a 1ST down
2nd & 2 at SDST 45
-9-yd Run
1:40 - 3rd
Eli Green run for a loss of 9 yards to the SDkSt 44
1st & 10 at SDST 35
Incompletion
1:32 - 3rd
Cam Miller pass incomplete to Braylon Henderson
2nd & 19 at SDST 44
18-yd Pass
1:05 - 3rd
Cam Miller pass complete to Jake Lippe for 18 yds to the SDkSt 26
3rd & 19 at SDST 44
2-yd Run
0:48 - 3rd
Cam Miller run for 2 yds to the SDkSt 24 for a 1ST down
4th & 1 at SDST 26
0-yd Run
0:10 - 3rd
Kobe Johnson run for no gain to the SDkSt 24
1st & 10 at SDST 24
Incompletion
0:01 - 3rd
Cam Miller pass incomplete to Kobe Johnson
2nd & 10 at SDST 24
End of 3rd Quarter
12-yd Pass
14:35 - 4th
Cam Miller pass complete to Zach Mathis for 12 yds to the SDkSt 12 for a 1ST down
3rd & 10 at SDST 24
3-yd Run
14:10 - 4th
TK Marshall run for 3 yds to the SDkSt 9
1st & 10 at SDST 12
9-yd Touchdown Run
13:44 - 4th
Kobe Johnson run for 9 yds for a TD, (Griffin Crosa KICK)
2nd & 7 at SDST 9
Kickoff
13:44 - 4th
Will Cardinal kickoff for 62 yds for a touchback
10-yd Penalty
13:35 - 4th
SO DAKOTA ST Penalty, Offensive Holding (-10 Yards) to the SDkSt 15
1st & 10 at SDST 25
2-yd Run
13:00 - 4th
Isaiah Davis run for 2 yds to the SDkSt 17
1st & 20 at SDST 15
Incompletion
12:28 - 4th
Mark Gronowski pass incomplete to Tucker Kraft
2nd & 18 at SDST 17
-1-yd Run
12:15 - 4th
Isaiah Davis run for a loss of 1 yard to the SDkSt 16
3rd & 18 at SDST 17
Punt
11:49 - 4th
Hunter Dustman punt for 55 yds, downed at the NDkSt 29
4th & 19 at SDST 16
13-yd Pass
11:30 - 4th
Cam Miller pass complete to Zach Mathis for 13 yds to the NDkSt 42 for a 1ST down
1st & 10 at NDSU 29
1-yd Run
11:00 - 4th
Kobe Johnson run for 1 yd to the NDkSt 43
1st & 10 at NDSU 42
Interception
10:40 - 4th
Cam Miller pass intercepted Jason Freeman return for 15 yds to the NDkSt 42
2nd & 9 at NDSU 43
18-yd Pass
10:40 - 4th
Mark Gronowski pass complete to Tucker Kraft for 18 yds to the NDkSt 24 for a 1ST down
1st & 10 at NDSU 42
Sack
10:20 - 4th
Mark Gronowski sacked by James Kaczor for a loss of 1 yard to the NDkSt 25
1st & 10 at NDSU 24
5-yd Penalty
9:45 - 4th
SO DAKOTA ST Penalty, False Start (-5 Yards) to the NDkSt 30
2nd & 11 at NDSU 25
0-yd Run
9:00 - 4th
Amar Johnson run for no gain to the NDkSt 30
2nd & 16 at NDSU 30
30-yd Touchdown Pass
8:05 - 4th
Mark Gronowski pass complete to Jaxon Janke for 30 yds for a TD, (Hunter Dustman KICK)
3rd & 16 at NDSU 30
Kickoff Return (Offense)
7:58 - 4th
Hunter Dustman kickoff for 59 yds , Jalen Bussey return for 26 yds to the NDkSt 32
10-yd Run
7:45 - 4th
Kobe Johnson run for 10 yds to the NDkSt 42 for a 1ST down
1st & 10 at NDSU 32
Incompletion
7:35 - 4th
Cam Miller pass incomplete to TaMerik Williams
1st & 10 at NDSU 42
8-yd Run
7:20 - 4th
Cam Miller run for 8 yds to the 50 yard line
2nd & 10 at NDSU 42
2-yd Run
7:00 - 4th
Cam Miller run for 2 yds to the SDkSt 48 for a 1ST down
3rd & 2 at 50
5-yd Run
6:30 - 4th
TaMerik Williams run for 5 yds to the SDkSt 43
1st & 10 at SDST 48
9-yd Pass
6:10 - 4th
Cam Miller pass complete to Zach Mathis for 9 yds to the SDkSt 34 for a 1ST down
2nd & 5 at SDST 43
1-yd Run
5:45 - 4th
TaMerik Williams run for 1 yd to the SDkSt 33
1st & 10 at SDST 34
4-yd Pass
5:20 - 4th
Cam Miller pass complete to TK Marshall for 4 yds to the SDkSt 29
2nd & 9 at SDST 33
Incompletion
5:09 - 4th
Cam Miller pass incomplete to Zach Mathis
3rd & 5 at SDST 29
Interception
5:00 - 4th
Cam Miller pass intercepted DyShawn Gales return for 3 yds to the SDkSt 12
4th & 5 at SDST 29
2-yd Run
4:49 - 4th
Isaiah Davis run for 2 yds to the SDkSt 14
1st & 10 at SDST 12
-2-yd Run
3:50 - 4th
Angel Johnson run for a loss of 2 yards to the SDkSt 12
2nd & 8 at SDST 14
4-yd Run
3:15 - 4th
Isaiah Davis run for 4 yds to the SDkSt 16
3rd & 10 at SDST 12
Punt
2:39 - 4th
Hunter Dustman punt for 53 yds, downed at the NDkSt 31
4th & 6 at SDST 16
7-yd Pass
2:25 - 4th
Cam Miller pass complete to TK Marshall for 7 yds to the NDkSt 38
1st & 10 at NDSU 31
6-yd Run
2:10 - 4th
TK Marshall run for 6 yds to the NDkSt 44 for a 1ST down
2nd & 3 at NDSU 38
2-yd Run
1:40 - 4th
TK Marshall run for 2 yds to the NDkSt 46
1st & 10 at NDSU 44
11-yd Run
1:20 - 4th
Cam Miller run for 11 yds to the SDkSt 43 for a 1ST down
2nd & 8 at NDSU 46
17-yd Pass
1:10 - 4th
Cam Miller pass complete to Zach Mathis for 17 yds to the SDkSt 26 for a 1ST down
1st & 10 at SDST 43
10-yd Run
1:00 - 4th
TaMerik Williams run for 10 yds to the SDkSt 16 for a 1ST down
1st & 10 at SDST 26
Sack
0:39 - 4th
Cam Miller sacked by Reece Winkelman for a loss of 4 yards to the SDkSt 20
1st & 10 at SDST 16
(0:39 - 4th) Timeout NO DAKOTA ST, clock 00:39
4-yd Run
0:35 - 4th
Cam Miller run for 4 yds to the SDkSt 16
2nd & 14 at SDST 20
4-yd Pass
0:26 - 4th
Cam Miller pass complete to Kobe Johnson for 4 yds to the SDkSt 12
3rd & 10 at SDST 16
Incompletion
0:22 - 4th
Cam Miller pass incomplete to Zach Mathis
4th & 6 at SDST 12
-1-yd Run
0:01 - 4th
TEAM run for a loss of 1 yard to the SDkSt 11
1st & 10 at SDST 12
End of 4th Quarter
NDSU vs SDST Videos
Mark Gronowski takes the QB keeper 51 yards to the house
- 0:42
South Dakota State's defense comes away with their 2nd INT of the 2nd-half
- 0:35
Mark Gronowski airs it out to Jaxon Janke for a South Dakota State TD
- 0:53
Game Information
Frisco, TX
2025 Standings
FBS
| Mountain West ConferenceMountain West Conference | CONF | OVR |
|---|---|---|
| Boise State | 6-2 | 9-5 |
| New Mexico | 6-2 | 9-4 |
| San Diego State | 6-2 | 9-4 |
| UNLV | 6-2 | 10-4 |
| Fresno State | 5-3 | 9-4 |
| Hawai'i | 5-3 | 9-4 |
| Utah State | 4-4 | 6-7 |
| Air Force | 3-5 | 4-8 |
| Nevada | 2-6 | 3-9 |
| Wyoming | 2-6 | 4-8 |
| San José State | 2-6 | 3-9 |
| Colorado State | 1-7 | 2-10 |
| Missouri Valley Football ConferenceMissouri Valley Football Conference | CONF | OVR |
|---|---|---|
| North Dakota State | 8-0 | 12-1 |
| South Dakota | 6-2 | 10-5 |
| North Dakota | 5-3 | 8-6 |
| Youngstown State | 5-3 | 8-5 |
| Illinois State | 5-3 | 12-5 |
| South Dakota State | 4-4 | 9-5 |
| Southern Illinois | 4-4 | 7-5 |
| Northern Iowa | 1-7 | 3-9 |
| Murray State | 1-7 | 1-11 |
| Indiana State | 1-7 | 3-9 |
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.
1h

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.
4h

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."
14h
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.

