Charlotte 49ers @ Rice Owls
1st Quarter
Kickoff Return (Offense)
14:54 - 1st
Aidan Laros kickoff for 65 yds , Dean Connors return for 18 yds to the Rice 18
0-yd Run
14:54 - 1st
Cameron Montgomery run for no gain to the Rice 18
1st & 10 at RICE 18
1-yd Run
14:54 - 1st
Cameron Montgomery run for 1 yd to the Rice 19
2nd & 10 at RICE 18
16-yd Pass
14:54 - 1st
TJ McMahon pass complete to Bradley Rozner for 16 yds to the Rice 35 for a 1ST down
3rd & 9 at RICE 19
Incompletion
14:54 - 1st
TJ McMahon pass incomplete to Jack Bradley
1st & 10 at RICE 35
4-yd Pass
14:54 - 1st
TJ McMahon pass complete to Jack Bradley for 4 yds to the Rice 39
2nd & 10 at RICE 35
9-yd Pass
14:54 - 1st
TJ McMahon pass complete to Luke McCaffrey for 9 yds to the Charl 29
1st & 10 at CLT 38
Incompletion
14:54 - 1st
TJ McMahon pass incomplete to Bradley Rozner
2nd & 1 at CLT 29
2-yd Run
14:54 - 1st
Uriah West run for 2 yds to the Charl 27 for a 1ST down
3rd & 1 at CLT 29
27-yd Touchdown Pass
10:32 - 1st
Luke McCaffrey 27 Yd pass from TJ McMahon (Christian VanSickle Kick)
1st & 10 at CLT 27
Kickoff
10:23 - 1st
Tim Horn kickoff for 59 yds , Johnny Martin III return for 37 yds to the Charl 43
2-yd Run
10:23 - 1st
Shadrick Byrd run for 2 yds to the Charl 45
1st & 10 at CLT 43
Sack
10:23 - 1st
Chris Reynolds sacked by Josh Pearcy for a loss of 8 yards to the Charl 37
2nd & 8 at CLT 45
4-yd Run
10:23 - 1st
Shadrick Byrd run for 4 yds to the Charl 41
3rd & 16 at CLT 37
Kickoff Return (Offense)
10:23 - 1st
Tim Horn kickoff for 59 yds , Johnny Martin III return for 37 yds to the Charl 43
Punt
8:11 - 1st
Bailey Rice punt for 54 yds , Sean Fresch returns for no gain to the Rice 5
4th & 12 at CLT 41
Punt
8:11 - 1st
Bailey Rice punt for 54 yds , Sean Fresch returns for no gain to the Rice 5
4th & 12 at CLT 41
7-yd Run
8:11 - 1st
Uriah West run for 7 yds to the Rice 12
1st & 10 at RICE 5
4-yd Run
8:11 - 1st
Uriah West run for 4 yds to the Rice 16 for a 1ST down
2nd & 3 at RICE 12
Interception
6:58 - 1st
TJ McMahon pass intercepted
1st & 10 at RICE 16
Interception
6:58 - 1st
TJ McMahon pass intercepted
1st & 10 at RICE 16
6-yd Run
6:58 - 1st
Johnny Martin III run for 6 yds to the Rice 33
1st & 10 at RICE 39
Sack
6:58 - 1st
Chris Reynolds sacked by Quent Titre for a loss of 11 yards to the Rice 44
2nd & 4 at RICE 33
15-yd Pass
6:58 - 1st
Chris Reynolds pass complete to Grant DuBose for 15 yds to the Rice 29 for a 1ST down
3rd & 15 at RICE 44
10-yd Run
6:58 - 1st
Shadrick Byrd run for 10 yds to the Rice 19 for a 1ST down
1st & 10 at RICE 29
Incompletion
6:58 - 1st
Chris Reynolds pass incomplete to Grant DuBose
1st & 10 at RICE 19
14-yd Pass
6:58 - 1st
Chris Reynolds pass complete to Grant DuBose for 14 yds to the Rice 5 for a 1ST down
2nd & 10 at RICE 19
4-yd Run
6:58 - 1st
Johnny Martin III run for 4 yds to the Rice 1
1st & Goal at RICE 5
1-yd Touchdown Run
3:59 - 1st
Johnny Martin III run for 1 yd for a TD
2nd & Goal at RICE 1
Kickoff
3:55 - 1st
kickoff for 24 yds
4-yd Run
3:55 - 1st
Juma Otoviano run for 4 yds to the Rice 45
1st & 10 at RICE 41
8-yd Run
3:55 - 1st
TJ McMahon run for 8 yds to the Charl 47 for a 1ST down
2nd & 6 at RICE 45
Incompletion
3:55 - 1st
TJ McMahon pass incomplete to Bradley Rozner
1st & 10 at CLT 47
13-yd Pass
3:55 - 1st
TJ McMahon pass complete to Luke McCaffrey for 13 yds to the Charl 34 for a 1ST down
2nd & 10 at CLT 47
5-yd Penalty
3:55 - 1st
PENALTY Rice False Start (Long,John) 5 yards from 49ers34 to 49ers39. NO PLAY.
1st & 10 at CLT 34
4-yd Run
3:55 - 1st
Cameron Montgomery run for 4 yds to the Charl 35
1st & 15 at CLT 39
Incompletion
3:55 - 1st
TJ McMahon pass incomplete to Cameron Montgomery
2nd & 11 at CLT 35
Kickoff
3:55 - 1st
kickoff for 24 yds
35-yd Touchdown Pass
0:38 - 1st
TJ McMahon pass complete to Bradley Rozner for 35 yds for a TD, (Christian VanSickle KICK)
3rd & 11 at CLT 35
2nd Quarter
Kickoff
0:30 - 1st
Tim Horn kickoff for 63 yds , Shadrick Byrd return for 38 yds to the Charl 40
End of 1st Quarter
Kickoff Return (Offense)
0:30 - 1st
Tim Horn kickoff for 63 yds , Shadrick Byrd return for 38 yds to the Charl 40
Sack
0:00 - 1st
Chris Reynolds sacked by Trey Schuman for a loss of 3 yards to the Charl 37
1st & 10 at CLT 40
16-yd Pass
15:00 - 2nd
Chris Reynolds pass complete to Victor Tucker for 16 yds to the Rice 15 for a 1ST down
1st & 10 at RICE 31
3-yd Run
15:00 - 2nd
Johnny Martin III run for 3 yds to the Charl 40
2nd & 13 at CLT 37
15-yd Run
15:00 - 2nd
Shadrick Byrd run for 15 yds to the Rice 45 for a 1ST down
3rd & 10 at CLT 40
5-yd Pass
15:00 - 2nd
Chris Reynolds pass complete to for 5 yds to the Rice 40
1st & 10 at RICE 45
9-yd Run
15:00 - 2nd
Chris Reynolds run for 9 yds to the Rice 31 for a 1ST down
2nd & 5 at RICE 40
15-yd Touchdown Pass
11:42 - 2nd
Chris Reynolds pass complete to Elijah Spencer for 15 yds for a TD
1st & 10 at RICE 15
Kickoff
11:42 - 2nd
Aidan Laros kickoff for 60 yds
9-yd Pass
11:42 - 2nd
TJ McMahon pass complete to Luke McCaffrey for 9 yds to the Rice 34
1st & 10 at RICE 25
8-yd Run
11:42 - 2nd
Cameron Montgomery run for 8 yds to the Rice 42 for a 1ST down
2nd & 1 at RICE 34
37-yd Run
11:42 - 2nd
Luke McCaffrey run for 37 yds to the Charl 21 for a 1ST down
1st & 10 at RICE 42
2-yd Run
11:42 - 2nd
TJ McMahon run for 2 yds to the Charl 19
1st & 10 at CLT 21
2-yd Run
11:42 - 2nd
Cameron Montgomery run for 2 yds to the Charl 17
2nd & 8 at CLT 19
Incompletion
11:42 - 2nd
TJ McMahon pass incomplete to Jack Bradley
3rd & 6 at CLT 17
Kickoff
11:42 - 2nd
Aidan Laros kickoff for 60 yds
Field Goal Good
8:22 - 2nd
Christian VanSickle 35 Yd Field Goal
4th & 6 at CLT 17
Kickoff
8:18 - 2nd
Tim Horn kickoff for 65 yds , Shadrick Byrd return for 15 yds to the Charl 15
16-yd Run
8:18 - 2nd
Calvin Camp run for 16 yds to the Charl 31 for a 1ST down
1st & 10 at CLT 15
44-yd Run
8:18 - 2nd
Calvin Camp run for 44 yds to the Rice 25 for a 1ST down
1st & 10 at CLT 31
Kickoff Return (Offense)
8:18 - 2nd
Tim Horn kickoff for 65 yds , Shadrick Byrd return for 15 yds to the Charl 15
3-yd Run
8:18 - 2nd
Shadrick Byrd run for 3 yds to the Rice 22
1st & 10 at RICE 25
Incompletion
8:18 - 2nd
Chris Reynolds pass incomplete to Elijah Spencer
2nd & 7 at RICE 22
0-yd Penalty
8:18 - 2nd
PENALTY Rice Pass Interference (Fresch,Sean) 11 yard from Rice22 to Rice11, 1ST DOWN. NO PLAY.
3rd & 7 at RICE 22
3-yd Run
8:18 - 2nd
Chris Reynolds run for 3 yds to the Rice 4
1st & Goal at RICE 7
4-yd Touchdown Run
5:52 - 2nd
S. Byrd run for 4 yds for a TD, (A. Zita KICK)
2nd & Goal at RICE 4
Kickoff
5:52 - 2nd
Aidan Laros kickoff for 65 yds for a touchback
4-yd Run
5:52 - 2nd
Cameron Montgomery run for 4 yds to the Rice 29
1st & 10 at RICE 25
8-yd Pass
5:52 - 2nd
TJ McMahon pass complete to Jack Bradley for 8 yds to the Rice 37 for a 1ST down
2nd & 6 at RICE 29
3-yd Run
5:52 - 2nd
Cameron Montgomery run for 3 yds to the Rice 40
1st & 10 at RICE 37
9-yd Pass
5:52 - 2nd
TJ McMahon pass complete to Isaiah Esdale for 9 yds to the Rice 49 for a 1ST down
2nd & 7 at RICE 40
7-yd Run
5:52 - 2nd
Juma Otoviano run for 7 yds to the Charl 44
1st & 10 at RICE 49
5-yd Run
5:52 - 2nd
Juma Otoviano run for 5 yds to the Charl 39 for a 1ST down
2nd & 3 at CLT 44
Sack
5:52 - 2nd
TJ McMahon sacked for a loss of 2 yards to the Charl 41
1st & 10 at CLT 39
4-yd Run
5:52 - 2nd
Juma Otoviano run for 4 yds to the Charl 37
2nd & 12 at CLT 41
(1:31 - 2nd) Timeout CHARLOTTE, clock 01:31
5-yd Run
1:31 - 2nd
Cameron Montgomery run for 5 yds to the Charl 32
3rd & 8 at CLT 37
(1:25 - 2nd) Timeout CHARLOTTE, clock 01:25
0-yd Run
1:18 - 2nd
Cameron Montgomery run for no gain to the Charl 32
4th & 3 at CLT 32
18-yd Pass
1:18 - 2nd
Chris Reynolds pass complete to Grant DuBose for 18 yds to the Rice 49 for a 1ST down
1st & 10 at CLT 33
13-yd Run
1:18 - 2nd
Chris Reynolds run for 13 yds to the Rice 36 for a 1ST down
1st & 10 at RICE 49
36-yd Pass
1:18 - 2nd
Chris Reynolds pass complete to Shadrick Byrd for 36 yds to the Rice 10 for a 1ST down
1st & 20 at RICE 46
(0:15 - 2nd) Timeout CHARLOTTE, clock 00:15
10-yd Touchdown Pass
0:12 - 2nd
C. Reynolds pass,to E. Spencer for 10 yds for a TD, (A. Zita KICK)
1st & Goal at RICE 10
Kickoff
0:12 - 2nd
Aidan Laros kickoff for 65 yds for a touchback
-1-yd Run
0:00 - 2nd
Kneel down by Rice at Rice24 for loss of 1 yards.
1st & 10 at RICE 25
End of 2nd Quarter
3rd Quarter
Kickoff Return (Offense)
14:51 - 3rd
Tim Horn kickoff for 60 yds , Shadrick Byrd return for 35 yds to the Charl 40
9-yd Run
14:51 - 3rd
Shadrick Byrd run for 9 yds to the Charl 49
1st & 10 at CLT 40
1-yd Run
14:51 - 3rd
Shadrick Byrd run for 1 yd to the 50 yard line for a 1ST down
2nd & 1 at CLT 49
13-yd Pass
14:51 - 3rd
Chris Reynolds pass complete to Johnny Martin III for 13 yds to the Rice 37 for a 1ST down
1st & 10 at 50
16-yd Run
14:51 - 3rd
Johnny Martin III run for 16 yds to the Rice 21 for a 1ST down
1st & 10 at RICE 37
21-yd Touchdown Pass
12:57 - 3rd
C. Reynolds pass,to E. Spencer for 21 yds for a TD, (A. Zita KICK)
1st & 10 at RICE 21
Kickoff
12:57 - 3rd
Aidan Laros kickoff for 62 yds
2-yd Pass
12:57 - 3rd
TJ McMahon pass complete to Dean Connors for 2 yds to the Rice 27
1st & 10 at RICE 25
Incompletion
12:57 - 3rd
TJ McMahon pass incomplete to Jack Bradley
2nd & 8 at RICE 27
Incompletion
12:57 - 3rd
TJ McMahon pass incomplete to Bradley Rozner
3rd & 8 at RICE 27
Punt
11:58 - 3rd
Conor Hunt punt for 49 yds , Grant DuBose returns for 16 yds to the Charl 40
4th & 8 at RICE 27
2-yd Run
11:58 - 3rd
Shadrick Byrd run for 2 yds to the Charl 32
1st & 20 at CLT 30
1-yd Pass
11:58 - 3rd
Chris Reynolds pass complete to Shadrick Byrd for 1 yd to the Charl 33
2nd & 18 at CLT 32
9-yd Run
11:58 - 3rd
Shadrick Byrd run for 9 yds to the Charl 42
3rd & 17 at CLT 33
21-yd Pass
11:58 - 3rd
Bailey Rice pass complete to Shadrick Byrd for 21 yds to the Rice 37 for a 1ST down
4th & 8 at CLT 42
3-yd Run
11:58 - 3rd
Victor Tucker run for 3 yds to the Rice 40
1st & 10 at RICE 37
18-yd Run
11:58 - 3rd
Shadrick Byrd run for 18 yds to the Rice 32
2nd & 23 at 50
23-yd Pass
11:58 - 3rd
Chris Reynolds pass complete to Victor Tucker for 23 yds to the Rice 9 for a 1ST down
3rd & 5 at RICE 32
9-yd Touchdown Pass
7:17 - 3rd
C. Reynolds pass,to G. DuBose for 9 yds for a TD, (A. Zita KICK)
1st & Goal at RICE 9
Kickoff
7:17 - 3rd
Aidan Laros kickoff for 63 yds
10-yd Penalty
7:17 - 3rd
PENALTY Rice Holding (Servin,Clay) 10 yards from Rice25 to Rice15. NO PLAY.
1st & 10 at RICE 25
7-yd Penalty
7:17 - 3rd
PENALTY Rice Holding (Bradley,Jack) 7 yards from Rice15 to Rice08. NO PLAY.
1st & 20 at RICE 15
1-yd Run
7:17 - 3rd
Juma Otoviano run for 1 yd to the Rice 9
1st & 27 at RICE 8
5-yd Run
7:17 - 3rd
TJ McMahon run for 5 yds to the Rice 14
2nd & 26 at RICE 9
Incompletion
7:17 - 3rd
TJ McMahon pass incomplete to Luke McCaffrey
3rd & 21 at RICE 14
Punt
5:05 - 3rd
Conor Hunt punt for 41 yds for a 1ST down , Grant DuBose returns for 15 yds to the Rice 25 for a 1ST down
4th & 21 at RICE 14
5-yd Pass
5:05 - 3rd
Chris Reynolds pass complete to Elijah Spencer for 5 yds to the Rice 20
1st & 10 at RICE 25
20-yd Touchdown Pass
4:37 - 3rd
C. Reynolds pass,to V. Tucker for 20 yds for a TD, (A. Zita KICK)
2nd & 5 at RICE 20
Kickoff
4:37 - 3rd
Aidan Laros kickoff for 65 yds for a touchback
12-yd Pass
4:37 - 3rd
TJ McMahon pass complete to Bradley Rozner for 12 yds to the Rice 37 for a 1ST down
1st & 10 at RICE 25
Incompletion
4:37 - 3rd
TJ McMahon pass incomplete to Boden Groen
1st & 10 at RICE 37
Incompletion
4:37 - 3rd
TJ McMahon pass incomplete to Isaiah Esdale
2nd & 10 at RICE 37
Incompletion
4:37 - 3rd
TJ McMahon pass incomplete to Isaiah Esdale
3rd & 10 at RICE 37
Punt
3:38 - 3rd
Conor Hunt punt for 39 yds , Grant DuBose returns for 9 yds to the Charl 33
4th & 10 at RICE 37
3-yd Run
3:38 - 3rd
Johnny Martin III run for 3 yds to the Charl 36
1st & 10 at CLT 33
3-yd Run
3:38 - 3rd
Calvin Camp run for 3 yds to the Charl 39
2nd & 7 at CLT 36
Incompletion
3:38 - 3rd
Chris Reynolds pass incomplete to Victor Tucker
3rd & 4 at CLT 39
Punt
1:52 - 3rd
Bailey Rice punt for 49 yds
4th & 4 at CLT 39
4th Quarter
Sack
1:52 - 3rd
TJ McMahon sacked by Dez Morgan for a loss of 8 yards to the Rice 4
1st & 10 at RICE 12
2-yd Run
1:52 - 3rd
Uriah West run for 2 yds to the Rice 6
2nd & 18 at RICE 4
7-yd Pass
0:00 - 3rd
TJ McMahon pass complete to Isaiah Esdale for 7 yds to the Rice 13
3rd & 16 at RICE 6
End of 3rd Quarter
Punt
14:54 - 4th
Conor Hunt punt for 36 yds, fair catch by Grant DuBose at the Rice 49
4th & 9 at RICE 13
1-yd Run
14:54 - 4th
Calvin Camp run for 1 yd to the Rice 48
1st & 10 at RICE 49
4-yd Run
14:54 - 4th
Calvin Camp run for 4 yds to the Rice 44
2nd & 9 at RICE 48
0-yd Run
14:54 - 4th
Shadrick Byrd run for no gain to the Rice 44
3rd & 5 at RICE 44
Punt
12:46 - 4th
Bailey Rice punt for 36 yds
4th & 5 at RICE 44
Incompletion
12:46 - 4th
TJ McMahon pass incomplete to Boden Groen
1st & 10 at RICE 8
26-yd Run
12:46 - 4th
TJ McMahon run for 26 yds to the Rice 34 for a 1ST down
2nd & 10 at RICE 8
13-yd Pass
12:46 - 4th
TJ McMahon pass complete to Bradley Rozner for 13 yds to the Rice 47 for a 1ST down
1st & 10 at RICE 34
13-yd Run
12:46 - 4th
TJ McMahon run for 13 yds to the Charl 40 for a 1ST down
1st & 10 at RICE 47
5-yd Pass
12:46 - 4th
TJ McMahon pass complete to Jack Bradley for 5 yds to the Charl 35
1st & 10 at CLT 40
Sack
12:46 - 4th
TJ McMahon sacked by Markees Watts for a loss of 7 yards to the Charl 42
2nd & 5 at CLT 35
Incompletion
12:46 - 4th
TJ McMahon pass incomplete to Bradley Rozner
3rd & 12 at CLT 42
13-yd Pass
12:46 - 4th
TJ McMahon pass complete to Boden Groen for 13 yds to the Charl 29 for a 1ST down
4th & 12 at CLT 42
29-yd Touchdown Pass
9:43 - 4th
Bradley Rozner 29 Yd pass from TJ McMahon (Two-Point Run Conversion Failed)
1st & 10 at CLT 29
Kickoff
9:43 - 4th
kickoff
6-yd Run
9:43 - 4th
Shadrick Byrd run for 6 yds to the Rice 45
1st & 10 at CLT 49
3-yd Run
9:43 - 4th
Calvin Camp run for 3 yds to the Rice 42
2nd & 4 at RICE 45
0-yd Run
9:43 - 4th
Calvin Camp run for no gain to the Rice 42
3rd & 1 at RICE 42
(7:43 - 4th) Timeout CHARLOTTE, clock 07:43
33-yd Pass
7:43 - 4th
Chris Reynolds pass complete to Elijah Spencer for 33 yds to the Rice 9 for a 1ST down
4th & 1 at RICE 42
0-yd Run
7:43 - 4th
Chris Reynolds run for no gain to the Rice 9
1st & Goal at RICE 9
9-yd Touchdown Run
6:50 - 4th
C. Camp run for 9 yds for a TD, (A. Zita KICK)
2nd & Goal at RICE 9
Kickoff
6:50 - 4th
Aidan Laros kickoff for 65 yds for a touchback
6-yd Pass
6:50 - 4th
TJ McMahon pass complete to Jack Bradley for 6 yds to the Rice 31
1st & 10 at RICE 25
Incompletion
6:50 - 4th
TJ McMahon pass incomplete to Jack Bradley
2nd & 4 at RICE 31
1-yd Pass
6:50 - 4th
TJ McMahon pass complete to Juma Otoviano for 1 yd to the Rice 32
3rd & 4 at RICE 31
Punt
5:30 - 4th
Conor Hunt punt for 44 yds, fair catch by Grant DuBose at the Charl 24
4th & 3 at RICE 32
8-yd Run
5:30 - 4th
Johnny Martin III run for 8 yds to the Charl 32
1st & 10 at CLT 24
7-yd Run
5:30 - 4th
Micah Bell run for 7 yds to the Charl 39 for a 1ST down
2nd & 2 at CLT 32
4-yd Run
5:30 - 4th
Johnny Martin III run for 4 yds to the Charl 43
1st & 10 at CLT 39
15-yd Run
5:30 - 4th
James Foster run for 15 yds to the Rice 42 for a 1ST down
2nd & 6 at CLT 43
2-yd Run
5:30 - 4th
Micah Bell run for 2 yds to the Rice 40
1st & 10 at RICE 42
4-yd Run
5:30 - 4th
Hahsaun Wilson run for 4 yds to the Rice 36
2nd & 8 at RICE 40
2-yd Run
5:30 - 4th
Johnny Martin III run for 2 yds to the Rice 34
3rd & 4 at RICE 36
1-yd Run
0:24 - 4th
Johnny Martin III run for 1 yd to the Rice 33
4th & 2 at RICE 34
8-yd Run
0:00 - 4th
Cameron Montgomery run for 8 yds to the Rice 41
1st & 10 at RICE 33
End of 4th Quarter
Game Information
Houston, TX


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

R.J. Day, son of Ohio State coach Ryan Day, picks Northwestern
Class of 2027 quarterback R.J. Day, the son of Ohio State coach Ryan Day, announced his commitment to Northwestern.
11h

Donte Wright, No. 30 in the SC Next 300, commits to play for Miami
Four-star cornerback Donte Wright, No. 30 in the SC Next 300, flipped his commitment to Miami from Georgia on Saturday.
1d

Texas Tech lands local WR Caldwell, No. 59 in SC Next 300
Texas Tech continued its run of success with in-state recruits after landing a commitment from four-star WR Julian Caldwell, No. 59 in the SC Next 300.
1d
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.

