Robert Morris Colonials @ Duquesne Dukes
2nd Quarter
4-yd Run
15:00 - 1st
JaMario Clements run for 4 yds to the DUQ 33
1st & 10 at DUQ 29
14-yd Run
15:00 - 1st
JaMario Clements run for 14 yds to the DUQ 47 for a 1ST down
2nd & 6 at DUQ 33
8-yd Run
15:00 - 1st
JaMario Clements run for 8 yds to the RMU 45 Robert Morris Penalty, off-side (Trey Woods) to the RMU 45
1st & 10 at DUQ 47
2-yd Run
15:00 - 1st
JaMario Clements run for 2 yds to the RMU 43 for a 1ST down
2nd & 2 at RMU 45
3-yd Run
15:00 - 1st
JaMario Clements run for 3 yds to the RMU 40
1st & 10 at RMU 43
0-yd Run
15:00 - 1st
Clements,JaMario rush right (Ackah-Yensu,PK).
2nd & 7 at RMU 40
Incompletion
15:00 - 1st
pass incomplete to Joey Isabella
3rd & 7 at RMU 40
26-yd Pass
15:00 - 1st
Darius Perrantes pass complete to Tedy Afful for 26 yds to the RMU 14 for a 1ST down
4th & 7 at RMU 40
1-yd Run
15:00 - 1st
JaMario Clements run for 1 yd to the RMU 13
1st & 10 at RMU 14
Incompletion
15:00 - 1st
pass incomplete to Tedy Afful
2nd & 9 at RMU 13
Kickoff Return (Offense)
14:54 - 1st
Jayson Jenkins kickoff for 63 yds , TJ Jones return for 27 yds to the DUQ 29
13-yd Touchdown Pass
9:46 - 1st
Darius Perrantes pass complete to John Erby for 13 yds for a TD (Brian Bruzdewicz KICK)
3rd & 9 at RMU 13
Kickoff Return (Offense)
9:41 - 1st
Andrew Smith kickoff for 41 yds , Julian White return for 10 yds to the RMU 34
12-yd Pass
9:41 - 1st
Anthony Chiccitt pass complete to Shawn Charles for 12 yds to the RMU 46 for a 1ST down
1st & 10 at RMU 34
5-yd Penalty
9:41 - 1st
Robert Morris Penalty, false start (Mofe Adewole) to the RMU 41
1st & 10 at RMU 46
Sack
9:41 - 1st
Anthony Chiccitt sacked by Jack Dunkley for a loss of 3 yards to the RMU 38
1st & 15 at RMU 41
-10-yd Run
9:41 - 1st
Carter Jr.,Rob rush (Howard,Ty;Franks,Khatavian), PENALTY RMU holding (Robinson,Noah) 10 yards to the RMU48. Robert Morris Penalty, Offensive holding (Noah Robinson) to the RMU 28
2nd & 18 at RMU 38
Fumble Recovery (Own)
9:41 - 1st
Anthony Chiccitt sacked by Jack Dunkley for a loss of 2 yards to the RMU 26 Anthony Chiccitt fumbled, recovered by RMU Anthony Chiccitt , return for 0 yards
2nd & 28 at RMU 28
19-yd Run
9:41 - 1st
Anthony Chiccitt run for 19 yds to the RMU 45
3rd & 30 at RMU 26
Punt
6:05 - 1st
Steven Earnest punt for 44 yds, punt out-of-bounds at the DUQ 28 for a 1ST down , John Erby returns for 2 yds to the DUQ 47 for a 1ST down Robert Morris Penalty, personal foul (Chris Williams) to the DUQ 28 for a 1ST down
4th & 11 at RMU 45
0-yd Run
6:05 - 1st
Clements,JaMario rush middle (Freeman,Keon).
1st & 10 at DUQ 28
16-yd Run
6:05 - 1st
JaMario Clements run for 16 yds to the DUQ 44 for a 1ST down
2nd & 10 at DUQ 28
0-yd Run
6:05 - 1st
Clements,JaMario rush middle (Jacobs,Parker).
1st & 10 at DUQ 44
-2-yd Pass
6:05 - 1st
Darius Perrantes pass complete to Steven Mahar Jr. for a loss of 2 yards to the DUQ 42
2nd & 10 at DUQ 44
Incompletion
6:05 - 1st
pass incomplete to John Erby
3rd & 12 at DUQ 42
Punt
3:21 - 1st
Kyle Romenick punt for 27 yds
4th & 12 at DUQ 42
-1-yd Run
3:21 - 1st
Delvecchio Powell II run for a loss of 1 yard to the RMU 30
1st & 10 at RMU 31
6-yd Run
3:21 - 1st
Delvecchio Powell II run for 6 yds to the RMU 36
2nd & 11 at RMU 30
Incompletion
3:21 - 1st
Anthony Chiccitt pass incomplete to Chaz Middleton, broken up by Jason Patterson
3rd & 5 at RMU 36
Punt
1:54 - 1st
Steven Earnest punt for 50 yds , John Erby returns for no gain to the DUQ 12
4th & 5 at RMU 36
5-yd Pass
15:00 - 1st
Darius Perrantes pass complete to Ty Arrington for 5 yds to the DUQ 49
1st & 10 at DUQ 44
7-yd Run
1:54 - 1st
Taj Butts run for 7 yds to the DUQ 19
1st & 10 at DUQ 12
Incompletion
1:54 - 1st
pass incomplete to Joey Isabella
2nd & 3 at DUQ 19
25-yd Pass
1:54 - 1st
Darius Perrantes pass complete to John Erby for 25 yds to the DUQ 44 for a 1ST down
3rd & 3 at DUQ 19
End of 1st Quarter
6-yd Run
15:00 - 2nd
Taj Butts run for 6 yds to the RMU 45 for a 1ST down
2nd & 5 at DUQ 49
45-yd Touchdown Pass
14:34 - 2nd
Darius Perrantes pass complete to John Erby for 45 yds for a TD (Brian Bruzdewicz KICK)
1st & 10 at RMU 45
16-yd Pass
10:51 - 2nd
Anthony Chiccitt pass complete to Shawn Charles for 16 yds to the RMU 28 for a 1ST down
1st & 10 at RMU 12
4-yd Run
10:51 - 2nd
DJ Moyer run for 4 yds to the RMU 32
1st & 10 at RMU 28
7-yd Run
10:51 - 2nd
Julian White run for 7 yds to the RMU 39 for a 1ST down
2nd & 6 at RMU 32
2-yd Run
10:51 - 2nd
Julian White run for 2 yds to the RMU 41
1st & 10 at RMU 39
6-yd Run
10:51 - 2nd
DJ Moyer run for 6 yds to the RMU 47
2nd & 8 at RMU 41
-7-yd Pass
10:51 - 2nd
Anthony Chiccitt pass complete to Shawn Charles for a loss of 7 yards to the RMU 40
3rd & 2 at RMU 47
Punt
7:14 - 2nd
Steven Earnest punt for 44 yds , John Erby returns for 1 yd to the DUQ 17
4th & 9 at RMU 40
3rd Quarter
Kickoff Return (Offense)
14:27 - 2nd
Andrew Smith kickoff for 62 yds , Rob Carter Jr. return for 21 yds to the RMU 24
Incompletion
14:27 - 2nd
pass incomplete to Cole Mitchell
1st & 10 at RMU 24
29-yd Pass
14:27 - 2nd
Anthony Chiccitt pass complete to Noah Robinson for 29 yds to the DUQ 47 for a 1ST down
2nd & 10 at RMU 24
5-yd Run
14:27 - 2nd
DJ Moyer run for 5 yds to the DUQ 42
1st & 10 at DUQ 47
Incompletion
14:27 - 2nd
Anthony Chiccitt pass incomplete to Shawn Charles Robert Morris Penalty, Offensive holding (Trevor Wilson) to the RMU 48
2nd & 5 at DUQ 42
Sack
14:27 - 2nd
Anthony Chiccitt sacked by Jason Patterson for a loss of 2 yards to the RMU 46
2nd & 15 at RMU 48
3-yd Run
14:27 - 2nd
Anthony Chiccitt run for 3 yds to the RMU 49
3rd & 17 at RMU 46
Punt
11:57 - 2nd
Steven Earnest punt for 29 yds
4th & 14 at RMU 49
5-yd Penalty
11:57 - 2nd
Duquesne Penalty, false start (Chris Oliver) to the DUQ 17
1st & 10 at DUQ 22
-2-yd Run
11:57 - 2nd
JaMario Clements run for a loss of 2 yards to the DUQ 15
1st & 15 at DUQ 17
Incompletion
11:57 - 2nd
pass incomplete to Tedy Afful
2nd & 17 at DUQ 15
Incompletion
11:57 - 2nd
pass incomplete to John Erby
3rd & 17 at DUQ 15
Punt
10:51 - 2nd
Kyle Romenick punt for 73 yds , Tahseen Howard returns for no gain to the RMU 12
4th & 17 at DUQ 15
2-yd Run
7:14 - 2nd
Taj Butts run for 2 yds to the DUQ 19
1st & 10 at DUQ 17
Incompletion
7:14 - 2nd
pass incomplete to Tedy Afful
2nd & 8 at DUQ 19
10-yd Pass
7:14 - 2nd
Darius Perrantes pass complete to John Erby for 10 yds to the DUQ 29 for a 1ST down
3rd & 8 at DUQ 19
Incompletion
7:14 - 2nd
Darius Perrantes pass incomplete to Joey Isabella for a 1ST down Robert Morris Penalty, Defensive pass interference (Tahseen Howard) to the DUQ 43 for a 1ST down
1st & 10 at DUQ 29
3-yd Run
7:14 - 2nd
Taj Butts run for 3 yds to the DUQ 46
1st & 10 at DUQ 43
-4-yd Run
7:14 - 2nd
Taj Butts run for a loss of 4 yards to the DUQ 42
2nd & 7 at DUQ 46
Incompletion
7:14 - 2nd
pass incomplete to Joey Isabella
3rd & 11 at DUQ 42
Punt
4:20 - 2nd
Kyle Romenick punt for 54 yds
4th & 11 at DUQ 42
2-yd Run
4:20 - 2nd
Delvecchio Powell II run for 2 yds to the RMU 6
1st & 10 at RMU 4
Incompletion
4:20 - 2nd
pass incomplete to Delvecchio Powell II
2nd & 8 at RMU 6
Incompletion
4:20 - 2nd
pass incomplete to Delvecchio Powell II Robert Morris Penalty, Offensive holding (Jaden Rolling) to the RMU 6
3rd & 8 at RMU 6
Punt
3:22 - 2nd
Steven Earnest punt for 42 yds
4th & 8 at RMU 6
Incompletion
3:22 - 2nd
pass incomplete to Tedy Afful
1st & 10 at RMU 48
3-yd Run
3:22 - 2nd
JaMario Clements run for 3 yds to the RMU 45
2nd & 10 at RMU 48
15-yd Pass
3:22 - 2nd
Darius Perrantes pass complete to Joey Isabella for 15 yds to the RMU 30 for a 1ST down
3rd & 7 at RMU 45
9-yd Run
2:00 - 2nd
JaMario Clements run for 9 yds to the RMU 21
1st & 10 at RMU 30
0-yd Run
2:00 - 2nd
Clements,JaMario rush middle (Verilus,Seth;Shegog,Jamar).
2nd & 1 at RMU 21
3-yd Run
2:00 - 2nd
JaMario Clements run for 3 yds to the RMU 18 for a 1ST down
3rd & 1 at RMU 21
18-yd Touchdown Pass
0:29 - 2nd
Darius Perrantes pass complete to John Erby for 18 yds for a TD (Brian Bruzdewicz KICK)
1st & 10 at RMU 18
7-yd Run
15:00 - 2nd
Anthony Chiccitt run for 7 yds to the DUQ 35
3rd & 10 at DUQ 49
Kickoff Return (Offense)
0:23 - 2nd
Andrew Smith kickoff for 58 yds , Rob Carter Jr. return for 39 yds to the DUQ 49
Incompletion
0:23 - 2nd
pass incomplete to Noah Robinson
1st & 10 at DUQ 49
Incompletion
0:23 - 2nd
pass incomplete to Delvecchio Powell II
2nd & 10 at DUQ 49
4th Quarter
Incompletion
15:00 - 3rd
pass incomplete to Chaz Middleton
1st & 10 at RMU 29
32-yd Pass
15:00 - 3rd
Anthony Chiccitt pass complete to Shawn Charles for 32 yds to the DUQ 39 for a 1ST down
2nd & 10 at RMU 29
2-yd Run
15:00 - 3rd
DJ Moyer run for 2 yds to the DUQ 37
1st & 10 at DUQ 39
Incompletion
15:00 - 3rd
pass incomplete to Landen Lucas
2nd & 8 at DUQ 37
3-yd Pass
15:00 - 3rd
Anthony Chiccitt pass complete to Noah Robinson for 3 yds to the DUQ 34
3rd & 8 at DUQ 37
5-yd Penalty
15:00 - 3rd
Duquesne Penalty, off-side (A.J. Ackerman) to the DUQ 29 for a 1ST down
4th & 5 at DUQ 34
11-yd Run
15:00 - 3rd
Anthony Chiccitt run for 11 yds to the DUQ 18 for a 1ST down
1st & 10 at DUQ 29
4-yd Pass
15:00 - 3rd
Anthony Chiccitt pass complete to Shawn Charles for 4 yds to the DUQ 14
1st & 10 at DUQ 18
Kickoff Return (Offense)
14:52 - 3rd
Andrew Smith kickoff for 64 yds , Rob Carter Jr. return for 28 yds to the RMU 29
Incompletion
11:07 - 3rd
Anthony Chiccitt pass incomplete to Delvecchio Powell II, broken up by Khatavian Franks
2nd & 6 at DUQ 14
0-yd Run
11:07 - 3rd
Clements,JaMario rush middle (Shegog,Jamar).
1st & 10 at DUQ 7
1-yd Run
11:07 - 3rd
JaMario Clements run for 1 yd to the DUQ 8
2nd & 10 at DUQ 7
15-yd Pass
11:07 - 3rd
Darius Perrantes pass complete to John Erby for 15 yds to the DUQ 23 for a 1ST down
3rd & 9 at DUQ 8
3-yd Run
11:07 - 3rd
JaMario Clements run for 3 yds to the DUQ 26
1st & 10 at DUQ 23
3-yd Pass
11:07 - 3rd
Darius Perrantes pass complete to Daniel Tarabrella for 3 yds to the DUQ 29
2nd & 7 at DUQ 26
Incompletion
11:07 - 3rd
Darius Perrantes pass incomplete to John Erby, broken up by Tahseen Howard
3rd & 4 at DUQ 29
Punt
7:12 - 3rd
Kyle Romenick punt for 44 yds , Tahseen Howard returns for 7 yds to the RMU 34
4th & 4 at DUQ 29
3-yd Run
7:12 - 3rd
DJ Moyer run for 3 yds to the RMU 37
1st & 10 at RMU 34
Incompletion
7:12 - 3rd
pass incomplete to Trevor Wilson
2nd & 7 at RMU 37
Sack
7:12 - 3rd
Anthony Chiccitt sacked by Kevin Kurzinger for a loss of 14 yards to the RMU 23
3rd & 7 at RMU 37
Punt
5:36 - 3rd
Steven Earnest punt for 43 yds
4th & 21 at RMU 23
-3-yd Run
5:36 - 3rd
Taj Butts run for a loss of 3 yards to the DUQ 31
1st & 10 at DUQ 34
Fumble Recovery (Own)
5:36 - 3rd
Darius Perrantes sacked by Trey Woods for a loss of 2 yards to the DUQ 29 Darius Perrantes fumbled, recovered by DUQ Darius Perrantes , return for 0 yards
2nd & 13 at DUQ 31
Incompletion
5:36 - 3rd
pass incomplete to John Erby
3rd & 15 at DUQ 29
Punt
3:40 - 3rd
Kyle Romenick punt for 49 yds
4th & 15 at DUQ 29
Sack
3:40 - 3rd
Anthony Chiccitt sacked by Jack Dunkley for a loss of 8 yards to the RMU 14
1st & 10 at RMU 22
6-yd Run
3:40 - 3rd
Delvecchio Powell II run for 6 yds to the RMU 20
2nd & 18 at RMU 14
Incompletion
3:40 - 3rd
Anthony Chiccitt pass incomplete to Noah Robinson, broken up by Carlos Ramirez
3rd & 12 at RMU 20
Punt
2:00 - 3rd
Steven Earnest punt for 34 yds
4th & 12 at RMU 20
7-yd Run
2:00 - 3rd
JaMario Clements run for 7 yds to the RMU 47
1st & 10 at DUQ 46
12-yd Run
2:00 - 3rd
JaMario Clements run for 12 yds to the RMU 35 for a 1ST down
2nd & 3 at RMU 47
22-yd Run
2:00 - 3rd
JaMario Clements run for 22 yds to the RMU 13 for a 1ST down
1st & 10 at RMU 35
-1-yd Run
0:25 - 3rd
JaMario Clements run for a loss of 1 yard to the RMU 14
1st & 10 at RMU 13
End of 3rd Quarter
7-yd Pass
15:00 - 4th
Darius Perrantes pass complete to Tedy Afful for 7 yds to the RMU 7
2nd & 11 at RMU 14
Incompletion
15:00 - 4th
pass incomplete to Tedy Afful
3rd & 4 at RMU 7
5-yd Run
1:55 - 4th
Zach Tanner run for 5 yds to the RMU 30
1st & 10 at RMU 25
Incompletion
1:55 - 4th
pass incomplete to Shawn Charles
2nd & 5 at RMU 30
11-yd Pass
1:55 - 4th
Zach Tanner pass complete to Shawn Charles for 11 yds to the RMU 41 for a 1ST down
3rd & 5 at RMU 30
8-yd Pass
1:55 - 4th
Zach Tanner pass complete to Delvecchio Powell II for 8 yds to the RMU 49
1st & 10 at RMU 41
10-yd Run
1:55 - 4th
Zach Tanner run for 10 yds to the DUQ 41 for a 1ST down
2nd & 2 at RMU 49
Incompletion
0:41 - 4th
pass incomplete to Trenell Ridgley
1st & 10 at DUQ 41
19-yd Pass
0:41 - 4th
Zach Tanner pass complete to Landen Lucas for 19 yds to the DUQ 22 for a 1ST down
2nd & 10 at DUQ 41
Incompletion
0:41 - 4th
pass incomplete to Trenell Ridgley
1st & 10 at DUQ 22
Sack
0:41 - 4th
Zach Tanner sacked by Ty Howard for a loss of 12 yards to the DUQ 22
2nd & 10 at DUQ 22
Overtime
Kickoff Return (Offense)
13:56 - 4th
Andrew Smith kickoff for 49 yds , Robert Dickerson return for 20 yds to the RMU 45 Duquesne Penalty, personal foul (Jaylen Stephens) to the DUQ 49
5-yd Run
13:56 - 4th
Delvecchio Powell II run for 5 yds to the DUQ 44
1st & 10 at DUQ 49
20-yd Pass
13:56 - 4th
Anthony Chiccitt pass complete to Shawn Charles for 20 yds to the DUQ 24 for a 1ST down Duquesne Penalty, Defensive holding (DJ Cerisier) to the DUQ 24 for a 1ST down
2nd & 5 at DUQ 44
14-yd Run
13:56 - 4th
Delvecchio Powell II run for 14 yds to the DUQ 10 for a 1ST down
1st & 10 at DUQ 24
10-yd Touchdown Run
12:22 - 4th
Delvecchio Powell II 10 Yd Run (Two-Point Pass Conversion Failed)
1st & Goal at DUQ 10
Incompletion
12:22 - 4th
Anthony Chiccitt pass incomplete to Noah Robinson
1st & 10 at DUQ 3
Kickoff
12:22 - 4th
Jayson Jenkins kickoff for 65 yds for a touchback
7-yd Pass
12:22 - 4th
Darius Perrantes pass complete to Joey Isabella for 7 yds to the DUQ 32
1st & 10 at DUQ 25
6-yd Run
12:22 - 4th
Taj Butts run for 6 yds to the DUQ 38 for a 1ST down
2nd & 3 at DUQ 32
4-yd Run
12:22 - 4th
Taj Butts run for 4 yds to the DUQ 42
1st & 10 at DUQ 38
7-yd Run
12:22 - 4th
Taj Butts run for 7 yds to the DUQ 49 for a 1ST down
2nd & 6 at DUQ 42
10-yd Run
12:22 - 4th
Taj Butts run for 10 yds to the RMU 41 for a 1ST down
1st & 10 at DUQ 49
2-yd Run
12:22 - 4th
Taj Butts run for 2 yds to the RMU 39
1st & 10 at RMU 41
0-yd Run
12:22 - 4th
Butts,Taj rush right (Darisme,Joshua;Lambert,Lucas).
2nd & 8 at RMU 39
5-yd Penalty
7:05 - 4th
Duquesne Penalty, delay of game (-5 Yards) to the RMU 44
3rd & 8 at RMU 39
44-yd Touchdown Pass
6:59 - 4th
Darius Perrantes pass complete to Joey Isabella for 44 yds for a TD (Brian Bruzdewicz KICK)
3rd & 13 at RMU 44
Kickoff Return (Offense)
6:49 - 4th
Andrew Smith kickoff for 63 yds , Rob Carter Jr. return for 36 yds to the RMU 38
Incompletion
6:49 - 4th
pass incomplete to Delvecchio Powell II
1st & 10 at RMU 38
-10-yd Pass
6:49 - 4th
Anthony Chiccitt pass complete to Delvecchio Powell II for no gain to the RMU 38 Robert Morris Penalty, Offensive holding (Jaden Rolling) to the RMU 28
2nd & 10 at RMU 38
-5-yd Pass
6:49 - 4th
Anthony Chiccitt pass complete to Delvecchio Powell II for 10 yds to the RMU 38 Robert Morris Penalty, personal foul (Jaden Rolling) to the RMU 23
2nd & 20 at RMU 28
Incompletion
6:49 - 4th
Anthony Chiccitt pass incomplete to Delvecchio Powell II Duquesne Penalty, off-side (Jason Patterson) to the RMU 28
2nd & 25 at RMU 23
Sack
6:49 - 4th
Anthony Chiccitt sacked by Adrian Ramirez for a loss of 8 yards to the RMU 20
2nd & 20 at RMU 28
3-yd Pass
6:49 - 4th
Anthony Chiccitt pass complete to Noah Robinson for 3 yds to the RMU 23
3rd & 28 at RMU 20
Punt
4:32 - 4th
Steven Earnest punt for 47 yds
4th & 25 at RMU 23
7-yd Run
4:32 - 4th
Shawn Solomon Jr. run for 7 yds to the DUQ 37
1st & 10 at DUQ 30
0-yd Run
4:32 - 4th
Solomon, Jr.,Shawn rush middle (Verilus,Seth;Freeman,Keon).
2nd & 3 at DUQ 37
2-yd Run
4:32 - 4th
Jordan Heisey run for 2 yds to the DUQ 39
3rd & 3 at DUQ 37
Punt
1:55 - 4th
Kyle Romenick punt for 45 yds , Tahseen Howard returns for 9 yds to the RMU 25
4th & 1 at DUQ 39
Game Information
Pittsburgh, PA
2025 Standings
FCS
| Northeast ConferenceNortheast Conference | CONF | OVR |
|---|---|---|
| Central Connecticut | 4-0 | 6-3 |
| Duquesne | 3-1 | 5-4 |
| Robert Morris | 2-2 | 3-6 |
| Stonehill | 2-2 | 3-6 |
| Mercyhurst | 2-2 | 3-6 |
| Wagner | 2-2 | 3-6 |
| Long Island University | 1-3 | 3-6 |
| New Haven | 0-0 | 4-5 |
| Saint Francis | 0-4 | 0-8 |
NCAAF News

Lowry passes to Williams for go-ahead score late as Western Michigan tops Central Michigan 24-21
— Broc Lowry threw a go-ahead 7-yard touchdown pass to Talique Williams late in the fourth quarter to rally Western Michigan to a 24-21 victory over Central Michigan on Saturday.
13m

Asa Chatman scores 2 clutch touchdowns and Utah Tech trips North Alabama 34-33 in overtime
— Asa Chatman scored the tying touchdown in the fourth quarter and his touchdown run in overtime set up Utah Tech in a 34-33 victory over North Alabama on Saturday.
16m

Thompson runs for 3 TDs, Portland State beats Cal Poly 40-28 to snap 8-game skid
— Delon Thompson had 169 yards rushing and three touchdowns on Saturday to help Portland State beat Cal Poly 40-28 and snap its eight-game losing streak.
17m
ESPN BET Sportsbook is owned and operated by PENN Entertainment, Inc. and its subsidiaries ('PENN'). ESPN BET is available in states where PENN is licensed to offer sports wagering. Must be 21+ to wager. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
Copyright: © 2025 ESPN Enterprises, Inc. All rights reserved.

