Davidson Wildcats @ Butler Bulldogs
1st Quarter
Kickoff
15:00 - 1st
Ragnar Schmidt kickoff for 44 yds , Austin Schwantz return for 9 yds to the Butlr 30
5-yd Penalty
15:00 - 1st
BUTLER Penalty, false start (-5 Yards) to the Butlr 25
1st & 10 at BUT 30
Sack
15:00 - 1st
Nick Orlando sacked by Jordan Reed for a loss of 2 yards to the Butlr 23
1st & 15 at BUT 25
12-yd Run
15:00 - 1st
Nick Orlando run for 12 yds to the Butlr 35
2nd & 17 at BUT 23
6-yd Pass
15:00 - 1st
Nick Orlando pass complete to Brad Sznajder for 6 yds to the Butlr 41 for a 1ST down
3rd & 5 at BUT 35
7-yd Run
15:00 - 1st
Nick Orlando run for 7 yds to the Butlr 48
1st & 10 at BUT 41
6-yd Run
15:00 - 1st
Nick Orlando run for 6 yds to the David 46 for a 1ST down
2nd & 3 at BUT 48
4-yd Run
15:00 - 1st
Brad Sznajder run for 4 yds to the David 42
1st & 10 at DAV 46
Incompletion
15:00 - 1st
Nick Orlando pass incomplete to Stephen Dennis
2nd & 6 at DAV 42
5-yd Penalty
15:00 - 1st
BUTLER Penalty, false start (-5 Yards) to the David 47
3rd & 6 at DAV 42
9-yd Run
15:00 - 1st
Nick Orlando run for 9 yds to the David 38
3rd & 11 at DAV 47
10-yd Run
15:00 - 1st
Nick Orlando run for 10 yds to the David 28 for a 1ST down
4th & 2 at DAV 38
4-yd Run
15:00 - 1st
Brad Sznajder run for 4 yds to the David 24
1st & 10 at DAV 28
Incompletion
15:00 - 1st
Nick Orlando pass incomplete to John Turley
2nd & 6 at DAV 24
8-yd Pass
15:00 - 1st
Nick Orlando pass complete to Brad Sznajder for 8 yds to the David 16 for a 1ST down
3rd & 6 at DAV 24
4-yd Run
15:00 - 1st
Nick Orlando run for 4 yds to the David 12
1st & 10 at DAV 16
4-yd Run
15:00 - 1st
Brad Sznajder run for 4 yds to the David 8
2nd & 6 at DAV 12
2-yd Run
15:00 - 1st
Nick Orlando run for 2 yds to the David 6 for a 1ST down
3rd & 2 at DAV 8
3-yd Run
15:00 - 1st
Nick Orlando run for 3 yds to the David 3
1st & Goal at DAV 6
1-yd Run
15:00 - 1st
Nick Orlando run for 1 yd to the David 2
2nd & Goal at DAV 3
Sack
15:00 - 1st
Nick Orlando sacked by Chibuike Odo for a loss of 8 yards to the David 10
3rd & Goal at DAV 2
Field Goal Good
5:04 - 1st
Drew Bevelhimer 27 yd FG GOOD
4th & Goal at DAV 10
2nd Quarter
Kickoff
5:04 - 1st
Drew Bevelhimer kickoff for 65 yds for a touchback
7-yd Run
5:04 - 1st
Wesley Dugger run for 7 yds to the David 32
1st & 10 at DAV 25
2-yd Run
5:04 - 1st
Wesley Dugger run for 2 yds to the David 34
2nd & 3 at DAV 32
12-yd Run
5:04 - 1st
Wesley Dugger run for 12 yds to the David 46 for a 1ST down
3rd & 1 at DAV 34
31-yd Run
5:04 - 1st
Kahleel Shaw run for 31 yds to the Butlr 23 for a 1ST down
1st & 10 at DAV 46
0-yd Penalty
5:04 - 1st
DUGGER, Wesley rush for 4 yards to the BUTLER19 (Austin Lewis), PENALTY DAV illegal formation off-setting, PENALTY BUTLER offside defense off-setting, NO PLAY.
1st & 10 at BUT 0
2-yd Run
5:04 - 1st
Eli Turner Jr. run for 2 yds to the Butlr 21
1st & 10 at BUT 23
0-yd Run
5:04 - 1st
Jorell Story run for no gain to the Butlr 21
2nd & 8 at BUT 21
5-yd Run
5:04 - 1st
Wesley Dugger run for no gain to the Butlr 21 BUTLER Penalty, offside defense (Beau Snuggs) to the Butlr 16
3rd & 8 at BUT 21
2-yd Run
5:04 - 1st
Wesley Dugger run for 2 yds to the Butlr 14
3rd & 3 at BUT 16
End of 1st Quarter
5-yd Penalty
15:00 - 2nd
DUGGER, Wesley rush for 3 yards to the BUTLER11 (Luke Sennett), PENALTY BUTLER offside defense (Holden Semancik) 5 yards to the BUTLER9, 1ST DOWN DAV, NO PLAY.
4th & 1 at BUT 14
1-yd Run
15:00 - 2nd
Wesley Dugger run for 1 yd to the Butlr 8
1st & Goal at BUT 9
6-yd Run
15:00 - 2nd
Eli Turner Jr. run for 6 yds to the Butlr 2
2nd & Goal at BUT 8
2-yd Touchdown Run
13:35 - 2nd
Keylan Brown run for 2 yds for a TD, (Ragnar Schmidt KICK)
3rd & Goal at BUT 2
Kickoff
13:35 - 2nd
Ragnar Schmidt kickoff for 65 yds for a touchback
3-yd Pass
13:35 - 2nd
Nick Orlando pass complete to Brad Sznajder for 3 yds to the Butlr 28
1st & 10 at BUT 25
Incompletion
13:35 - 2nd
Nick Orlando pass incomplete to Brad Sznajder
2nd & 7 at BUT 28
1-yd Run
13:35 - 2nd
Nick Orlando run for 1 yd to the Butlr 29
3rd & 7 at BUT 28
Punt
13:35 - 2nd
Drew Dingman punt for 26 yds, downed at the David 45
4th & 6 at BUT 29
6-yd Run
12:09 - 2nd
Wesley Dugger run for 6 yds to the Butlr 49
1st & 10 at DAV 45
15-yd Run
12:09 - 2nd
Tyler Phelps run for 15 yds to the Butlr 34 for a 1ST down
2nd & 4 at BUT 49
0-yd Run
12:09 - 2nd
Wesley Dugger run for no gain to the Butlr 34
1st & 10 at BUT 34
17-yd Run
12:09 - 2nd
Kahleel Shaw run for 17 yds to the Butlr 17 for a 1ST down
2nd & 10 at BUT 34
3-yd Run
12:09 - 2nd
Wesley Dugger run for 3 yds to the Butlr 14
1st & 10 at BUT 17
5-yd Penalty
12:09 - 2nd
DAVIDSON Penalty, false start (-5 Yards) to the Butlr 19
2nd & 7 at BUT 14
5-yd Run
12:09 - 2nd
Eli Turner Jr. run for 5 yds to the Butlr 14
2nd & 12 at BUT 19
14-yd Touchdown Pass
8:29 - 2nd
Tyler Phelps pass complete to Jackson Sherrard for 14 yds for a TD, (Ragnar Schmidt PAT MISSED)
3rd & 7 at BUT 14
Kickoff
8:29 - 2nd
Ragnar Schmidt kickoff for 65 yds for a touchback
26-yd Pass
8:29 - 2nd
Nick Orlando pass complete to Johnny O'Shea for 26 yds to the David 49 for a 1ST down
1st & 10 at BUT 25
5-yd Penalty
8:29 - 2nd
BUTLER Penalty, false start (-5 Yards) to the Butlr 46
1st & 10 at DAV 49
6-yd Run
8:29 - 2nd
Brad Sznajder run for 6 yds to the David 48
1st & 15 at BUT 46
2-yd Run
8:29 - 2nd
Brad Sznajder run for 2 yds to the David 46
2nd & 9 at DAV 48
5-yd Run
8:29 - 2nd
Brad Sznajder run for 5 yds to the David 41
3rd & 7 at DAV 46
-4-yd Pass
8:29 - 2nd
Nick Orlando pass complete to Brad Sznajder for a loss of 4 yards to the David 45
4th & 2 at DAV 41
2-yd Run
5:34 - 2nd
Keylan Brown run for 2 yds to the David 47
1st & 10 at DAV 45
6-yd Run
5:34 - 2nd
Keylan Brown run for 6 yds to the Butlr 47
2nd & 8 at DAV 47
47-yd Touchdown Run
4:29 - 2nd
Jorell Story run for 47 yds for a TD, (Ragnar Schmidt KICK)
3rd & 2 at BUT 47
Kickoff
4:29 - 2nd
Ragnar Schmidt kickoff for 63 yds , Kavon Samuels return for 23 yds to the Butlr 25
Incompletion
4:23 - 2nd
Nick Orlando pass incomplete to Brad Sznajder
1st & 10 at BUT 25
1-yd Run
4:23 - 2nd
Brad Sznajder run for 1 yd to the Butlr 26
2nd & 10 at BUT 25
Interception
4:23 - 2nd
Nick Orlando pass intercepted Jaylon Bolden return for 2 yds to the Butlr 30
3rd & 9 at BUT 26
23-yd Run
3:31 - 2nd
Wesley Dugger run for 23 yds to the Butlr 7 for a 1ST down
1st & 10 at BUT 30
1-yd Run
3:31 - 2nd
Wesley Dugger run for 1 yd to the Butlr 6
1st & Goal at BUT 7
2-yd Run
3:31 - 2nd
Wesley Dugger run for 2 yds to the Butlr 4
2nd & Goal at BUT 6
4-yd Touchdown Run
1:57 - 2nd
Eli Turner Jr. run for 4 yds for a TD, (Ragnar Schmidt KICK)
3rd & Goal at BUT 4
Kickoff
1:57 - 2nd
Ragnar Schmidt kickoff for 50 yds , Kavon Samuels return for no gain to the Butlr 15
Incompletion
1:56 - 2nd
Nick Orlando pass incomplete to Stephen Dennis, broken up by Jaylon Bolden
1st & 10 at BUT 15
3-yd Pass
1:56 - 2nd
Nick Orlando pass complete to Kavon Samuels for 3 yds to the Butlr 18
2nd & 10 at BUT 15
Incompletion
1:56 - 2nd
Nick Orlando pass incomplete to Johnny O'Shea BUTLER Penalty, illegal cut ( Yards) declined
3rd & 7 at BUT 18
Punt
1:56 - 2nd
Drew Dingman punt for 16 yds, downed at the Butlr 34
4th & 7 at BUT 18
Incompletion
1:31 - 2nd
Tyler Phelps pass incomplete
1st & 10 at BUT 34
Incompletion
1:31 - 2nd
Tyler Phelps pass incomplete to Connor Richey, broken up by Devin Aguilar
2nd & 10 at BUT 34
16-yd Run
1:31 - 2nd
Keylan Brown run for 16 yds to the Butlr 18 for a 1ST down
3rd & 10 at BUT 34
Incompletion
1:31 - 2nd
Tyler Phelps pass incomplete
1st & 10 at BUT 18
18-yd Touchdown Run
1:05 - 2nd
Wesley Dugger run for 18 yds for a TD, (Ragnar Schmidt PAT BLOCKED)
2nd & 10 at BUT 18
Kickoff
1:05 - 2nd
Ragnar Schmidt kickoff for 52 yds , AJ Deinhart return for 20 yds to the Butlr 33
5-yd Penalty
1:00 - 2nd
BUTLER Penalty, false start (Grant Purlee) to the Butlr 28
1st & 10 at BUT 33
2-yd Run
1:00 - 2nd
Brad Sznajder run for 2 yds to the Butlr 30
1st & 15 at BUT 28
(0:56 - 2nd) Timeout DAVIDSON, clock 00:56
Incompletion
0:56 - 2nd
Nick Orlando pass incomplete to Brad Sznajder
2nd & 13 at BUT 30
9-yd Run
0:56 - 2nd
Nick Orlando run for 9 yds to the Butlr 39
3rd & 13 at BUT 30
(0:44 - 2nd) Timeout DAVIDSON, clock 00:44
Punt
0:44 - 2nd
Drew Dingman punt for 28 yds
4th & 4 at BUT 39
15-yd Penalty
0:38 - 2nd
PHELPS, Tyler pass incomplete to STAPLES, Jalen, PENALTY BUTLER pass interference (Devin Aguilar) 15 yards to the DAV48, 1ST DOWN DAV, NO PLAY.
1st & 10 at DAV 33
5-yd Run
0:38 - 2nd
Connor Richey run for 5 yds to the Butlr 47
1st & 10 at DAV 48
(0:26 - 2nd) Timeout DAVIDSON, clock 00:26
Incompletion
0:26 - 2nd
Tyler Phelps pass incomplete
2nd & 5 at BUT 47
11-yd Run
0:26 - 2nd
Kahleel Shaw run for 11 yds to the Butlr 36 for a 1ST down
3rd & 5 at BUT 47
15-yd Penalty
0:26 - 2nd
PHELPS, Tyler pass incomplete to TURNER, Eli, PENALTY BUTLER roughing passer (Holden Semancik) 15 yards to the BUTLER21, 1ST DOWN DAV, NO PLAY.
1st & 10 at BUT 36
5-yd Penalty
0:26 - 2nd
DAVIDSON Penalty, false start (-5 Yards) to the Butlr 26
1st & 10 at BUT 21
5-yd Penalty
0:26 - 2nd
DAVIDSON Penalty, false start (Kahleel Shaw) to the Butlr 31
1st & 15 at BUT 26
Incompletion
0:26 - 2nd
Tyler Phelps pass incomplete
1st & 20 at BUT 31
9-yd Run
0:26 - 2nd
Jorell Story run for 9 yds to the Butlr 22
2nd & 20 at BUT 31
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Drew Bevelhimer kickoff for 65 yds for a touchback
6-yd Run
15:00 - 3rd
Wesley Dugger run for 6 yds to the David 31
1st & 10 at DAV 25
7-yd Run
15:00 - 3rd
Eli Turner Jr. run for 7 yds to the David 38 for a 1ST down
2nd & 4 at DAV 31
6-yd Run
15:00 - 3rd
Kahleel Shaw run for 6 yds to the David 44
1st & 10 at DAV 38
4-yd Run
15:00 - 3rd
Wesley Dugger run for 4 yds to the David 48 for a 1ST down
2nd & 4 at DAV 44
4-yd Run
15:00 - 3rd
Wesley Dugger run for 4 yds to the Butlr 48
1st & 10 at DAV 48
18-yd Run
15:00 - 3rd
Keylan Brown run for 18 yds to the Butlr 30 for a 1ST down
2nd & 6 at BUT 48
14-yd Run
15:00 - 3rd
Wesley Dugger run for 14 yds to the Butlr 16 for a 1ST down
1st & 10 at BUT 30
8-yd Pass
15:00 - 3rd
Tyler Phelps pass complete to Keylan Brown for 8 yds to the Butlr 8
1st & 10 at BUT 16
3-yd Run
15:00 - 3rd
Wesley Dugger run for 3 yds to the Butlr 5 for a 1ST down
2nd & 2 at BUT 8
2-yd Run
15:00 - 3rd
Wesley Dugger run for 2 yds to the Butlr 3
1st & Goal at BUT 5
3-yd Touchdown Run
9:38 - 3rd
Wesley Dugger run for 3 yds for a TD, (Ragnar Schmidt PAT MISSED)
2nd & Goal at BUT 3
Kickoff
9:38 - 3rd
Ragnar Schmidt kickoff for 45 yds , AJ Deinhart return for 7 yds to the Butlr 27
4-yd Run
9:35 - 3rd
Brad Sznajder run for 4 yds to the Butlr 31
1st & 10 at BUT 27
4-yd Run
9:35 - 3rd
Brad Sznajder run for 4 yds to the Butlr 35
2nd & 6 at BUT 31
0-yd Run
9:35 - 3rd
Brad Sznajder run for no gain to the Butlr 35
3rd & 2 at BUT 35
Punt
9:35 - 3rd
Drew Dingman punt for 36 yds, fair catch by Rayshawn McCall at the David 29
4th & 2 at BUT 35
3-yd Run
7:34 - 3rd
Jorell Story run for 3 yds to the David 32
1st & 10 at DAV 29
6-yd Run
7:34 - 3rd
Pat Tabor run for 6 yds to the David 38
2nd & 7 at DAV 32
2-yd Run
7:34 - 3rd
Jorell Story run for 2 yds to the David 40 for a 1ST down
3rd & 1 at DAV 38
1-yd Run
7:34 - 3rd
Aris Hilliard run for 1 yd to the David 41
1st & 10 at DAV 40
19-yd Run
7:34 - 3rd
Louis Colosimo run for 19 yds to the Butlr 40 for a 1ST down
2nd & 9 at DAV 41
2-yd Run
7:34 - 3rd
Dylan Sparks run for 2 yds to the Butlr 38
1st & 10 at BUT 40
7-yd Run
7:34 - 3rd
Jorell Story run for 7 yds to the Butlr 31
2nd & 8 at BUT 38
21-yd Run
7:34 - 3rd
Jorell Story run for 21 yds to the Butlr 10 for a 1ST down
3rd & 1 at BUT 31
5-yd Penalty
7:34 - 3rd
DAVIDSON Penalty, false start (Jackson Sherrard) to the Butlr 15
1st & Goal at BUT 10
1-yd Run
7:34 - 3rd
Wesley Dugger run for 1 yd to the Butlr 14
1st & Goal at BUT 15
0-yd Run
7:34 - 3rd
Wesley Dugger run for no gain to the Butlr 14
2nd & Goal at BUT 14
5-yd Run
7:34 - 3rd
Wesley Dugger run for 5 yds to the Butlr 9
3rd & Goal at BUT 14
-1-yd Run
7:34 - 3rd
Wesley Dugger run for a loss of 1 yard to the Butlr 10
4th & Goal at BUT 9
4th Quarter
40-yd Run
0:06 - 3rd
Nick Orlando run for 25 yds to the Butlr 35 for a 1ST down DAVIDSON Penalty, personal foul (Jaylon Bolden) to the 50 yard line for a 1ST down
1st & 10 at BUT 10
1-yd Run
0:06 - 3rd
Brad Sznajder run for 1 yd to the David 49
1st & 10 at 50
End of 3rd Quarter
13-yd Pass
15:00 - 4th
Nick Orlando pass complete to Johnny O'Shea for 13 yds to the David 36 for a 1ST down
2nd & 9 at DAV 49
5-yd Run
15:00 - 4th
Brad Sznajder run for 5 yds to the David 31
1st & 10 at DAV 36
4-yd Run
15:00 - 4th
Nick Orlando run for 4 yds to the David 27
2nd & 5 at DAV 31
-1-yd Run
15:00 - 4th
Nick Orlando run for a loss of 1 yard to the David 28
3rd & 1 at DAV 27
Incompletion
15:00 - 4th
Nick Orlando pass incomplete to Stephen Dennis
4th & 2 at DAV 28
3-yd Run
12:17 - 4th
Kenny Collins run for 3 yds to the David 31
1st & 10 at DAV 28
Incompletion
12:17 - 4th
Louis Colosimo pass incomplete to Aris Hilliard
2nd & 7 at DAV 31
69-yd Touchdown Pass
11:20 - 4th
Louis Colosimo pass complete to Jayden Waddell for 69 yds for a TD, (Ragnar Schmidt PAT BLOCKED)
3rd & 7 at DAV 31
Kickoff
11:20 - 4th
Ragnar Schmidt kickoff for 54 yds , Graham Toole return for 19 yds to the Butlr 30
11-yd Pass
11:11 - 4th
Nick Orlando pass complete to Johnny O'Shea for 11 yds to the Butlr 41 for a 1ST down
1st & 10 at BUT 30
7-yd Run
11:11 - 4th
Kavon Samuels run for 7 yds to the Butlr 48
1st & 10 at BUT 41
2-yd Pass
11:11 - 4th
Nick Orlando pass complete to Kavon Samuels for 2 yds to the 50 yard line
2nd & 3 at BUT 48
0-yd Run
11:11 - 4th
Nick Orlando run for no gain to the 50 yard line
3rd & 1 at 50
7-yd Run
11:11 - 4th
Nick Orlando run for 7 yds to the David 43 for a 1ST down
4th & 1 at 50
3-yd Run
11:11 - 4th
Kavon Samuels run for 3 yds to the David 40
1st & 10 at DAV 43
21-yd Run
11:11 - 4th
Kavon Samuels run for 21 yds to the David 19 for a 1ST down
2nd & 7 at DAV 40
1-yd Run
11:11 - 4th
AJ Deinhart run for 1 yd to the David 18
1st & 10 at DAV 19
18-yd Touchdown Run
6:02 - 4th
Nick Orlando run for 18 yds for a TD, (Drew Bevelhimer KICK)
2nd & 9 at DAV 18
Kickoff
6:02 - 4th
Drew Bevelhimer kickoff for 32 yds
5-yd Run
6:02 - 4th
Dylan Sparks run for 5 yds to the David 38
1st & 10 at DAV 33
8-yd Run
6:02 - 4th
Connor Norwood run for 8 yds to the David 46 for a 1ST down
2nd & 5 at DAV 38
9-yd Run
6:02 - 4th
Bradyn Oakley run for 9 yds to the Butlr 45
1st & 10 at DAV 46
Incompletion
6:02 - 4th
Connor Norwood pass incomplete to Jayden Waddell, broken up by Thomas Rousseau
2nd & 1 at BUT 45
8-yd Run
6:02 - 4th
Dylan Sparks run for 8 yds to the Butlr 37 for a 1ST down
3rd & 1 at BUT 45
3-yd Run
6:02 - 4th
Connor Norwood run for 3 yds to the Butlr 34
1st & 10 at BUT 37
5-yd Run
6:02 - 4th
Bradyn Oakley run for 5 yds to the Butlr 29
2nd & 7 at BUT 34
4-yd Run
6:02 - 4th
Bradyn Oakley run for 4 yds to the Butlr 25 for a 1ST down
3rd & 2 at BUT 29
13-yd Run
6:02 - 4th
Kenny Collins run for 13 yds to the Butlr 12 for a 1ST down
1st & 10 at BUT 25
1-yd Run
6:02 - 4th
Dylan Sparks run for 1 yd to the Butlr 11
1st & 10 at BUT 12
11-yd Touchdown Run
0:47 - 4th
Aris Hilliard run for 11 yds for a TD, (Ragnar Schmidt KICK)
2nd & 9 at BUT 11
Kickoff
0:47 - 4th
Ragnar Schmidt kickoff for 61 yds , Graham Toole return for 33 yds to the Butlr 37
1-yd Run
0:40 - 4th
Kavon Samuels run for 1 yd to the Butlr 38
1st & 10 at BUT 37
7-yd Run
0:40 - 4th
Kavon Samuels run for 7 yds to the Butlr 45
2nd & 9 at BUT 38
End of 4th Quarter
Game Information
Indianapolis, IN
2025 Standings
FCS
| Pioneer Football LeaguePioneer Football League | CONF | OVR |
|---|---|---|
| Drake | 7-1 | 8-4 |
| Presbyterian | 6-2 | 10-2 |
| San Diego | 6-2 | 8-4 |
| Dayton | 5-3 | 7-4 |
| St. Thomas-Minnesota | 5-3 | 7-5 |
| Morehead State | 4-4 | 6-6 |
| Butler | 4-4 | 6-6 |
| Marist | 3-5 | 5-7 |
| Stetson | 2-6 | 3-9 |
| Davidson | 1-7 | 2-10 |
| Valparaiso | 1-7 | 2-10 |
NCAAF News

Oregon lands commit from Sam Ngata, son of former NFL All-Pro
Oregon secured a commitment from 2027 OLB Sam Ngata, son of former Ducks All-American and NFL All-Pro Haloti Ngata.
3h

Source: Ohio State finalizing deal with ex-Steelers OC Smith
Ohio State is finalizing a deal to make former Pittsburgh Steelers playcaller Arthur Smith its offensive coordinator, a source told ESPN's Adam Schefter.
2h

Hoosiers, fans brave winter storm to celebrate CFP title
The Indiana Hoosiers and their fans celebrated the school's first football national championship on Saturday despite a massive winter storm affecting the Midwest.
9h
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, Inc. All rights reserved.

