Rhode Island Rams @ Villanova Wildcats
1st Quarter
Kickoff
15:00 - 1st
Steve Weyler kickoff for 61 yds , Harold Cooper return for 18 yds to the RIsld 22
0-yd Run
15:00 - 1st
TJ Anderson run for no gain to the RIsld 22
1st & 10 at URI 22
5-yd Pass
15:00 - 1st
Jordan Vazzano pass complete to Harold Buckner III for 5 yds to the RIsld 27
2nd & 10 at URI 22
(13:29 - 1st) Timeout RHODE ISLAND, clock 13:29
3-yd Pass
13:29 - 1st
Jordan Vazzano pass complete to TJ Anderson for 3 yds to the RIsld 30
3rd & 5 at URI 27
Punt
13:29 - 1st
Ollie Graybar punt for 53 yds
4th & 2 at URI 30
4-yd Run
12:57 - 1st
Javon White run for 4 yds to the Villa 21
1st & 10 at NOVA 17
15-yd Run
12:57 - 1st
Javon White run for 15 yds to the Villa 36 for a 1ST down
2nd & 6 at NOVA 21
8-yd Run
12:57 - 1st
Jarrett McClenton run for 8 yds to the Villa 44
1st & 10 at NOVA 36
20-yd Run
12:57 - 1st
Zach Bednarczyk run for 20 yds to the RIsld 36 for a 1ST down
2nd & 2 at NOVA 44
3-yd Run
12:57 - 1st
Zach Bednarczyk run for 3 yds to the RIsld 33
1st & 10 at URI 36
17-yd Pass
12:57 - 1st
Zach Bednarczyk pass complete to Brandon Chadbourn for 17 yds to the RIsld 16 for a 1ST down
2nd & 7 at URI 33
16-yd Touchdown Run
9:26 - 1st
Javon White run for 16 yds for a TD, (Gerard Smith KICK)
1st & 10 at URI 16
Kickoff
9:26 - 1st
Steve Weyler kickoff for 64 yds , Harold Cooper return for 17 yds to the VILLANOVA 48 RHODE ISLAND Penalty, unsportsmanlike conduct (9 Yards) to the RIsld 9
1-yd Run
9:20 - 1st
Harold Cooper run for 1 yd to the RIsld 10
1st & 10 at URI 9
-4-yd Run
9:20 - 1st
Harold Cooper run for 2 yds to the RIsld 12 RHODE ISLAND Penalty, Offensive holding (Charlie McKeeman) to the RIsld 6
2nd & 9 at URI 10
3-yd Run
9:20 - 1st
Harold Cooper run for 3 yds to the RIsld 9
2nd & 13 at URI 6
8-yd Pass
9:20 - 1st
Jordan Vazzano pass complete to Harold Cooper for 8 yds to the RIsld 17
3rd & 10 at URI 9
Punt
9:20 - 1st
Ollie Graybar punt for 44 yds, downed at the Villa 39
4th & 2 at URI 17
8-yd Run
6:44 - 1st
Matt Gudzak run for 8 yds to the Villa 47
1st & 10 at NOVA 39
1-yd Run
6:44 - 1st
Zach Bednarczyk run for 1 yd to the Villa 48
2nd & 2 at NOVA 47
3-yd Run
6:44 - 1st
Aaron Forbes run for 3 yds to the RIsld 49 for a 1ST down
3rd & 1 at NOVA 48
7-yd Run
6:44 - 1st
Javon White run for 7 yds to the RIsld 42
1st & 10 at URI 49
6-yd Run
6:44 - 1st
Aaron Forbes run for 6 yds to the RIsld 36 for a 1ST down
2nd & 3 at URI 42
36-yd Touchdown Pass
3:45 - 1st
Zach Bednarczyk pass complete to Ryan Bell for 36 yds for a TD, (Gerard Smith KICK)
1st & 10 at URI 36
Kickoff
3:45 - 1st
Steve Weyler kickoff for 53 yds , Harold Cooper return for 6 yds to the Villa 41 , Sam Benjamin return for 41 yds to the Villa 41
4-yd Pass
3:34 - 1st
Jordan Vazzano pass complete to Khayri Denny for 4 yds to the Villa 37
1st & 10 at NOVA 41
10-yd Penalty
3:34 - 1st
H. Cooper rush for no gain to the VU37 (Osei, B.;Stewart, R.), PENALTY URI holding (D. Scott) 10 yards to the VU47, NO PLAY.
2nd & 6 at NOVA 37
Incompletion
3:34 - 1st
Jordan Vazzano pass incomplete to Harold Buckner III
2nd & 16 at NOVA 47
Sack
3:34 - 1st
Jordan Vazzano sacked by Austin Calitro for a loss of 15 yards to the VILLANOVA 38 RHODE ISLAND Penalty, intentional grounding (Jordan Vazzano) to the RIsld 38
3rd & 16 at NOVA 47
0-yd Penalty
3:34 - 1st
Graybar punt 46 yards to the VU16, Ceneus, J. return to the VU30 (Benjamin;Kh. Kennedy), PENALTY URI face mask off-setting, PENALTY VU illegal block off-setting, NO PLAY.
4th & 31 at NOVA 0
Punt
3:34 - 1st
Ollie Graybar punt for 29 yds, downed at the Villa 33
4th & 31 at URI 38
67-yd Touchdown Run
1:42 - 1st
Aaron Forbes run for 67 yds for a TD, (Gerard Smith KICK)
1st & 10 at NOVA 33
2nd Quarter
Kickoff
1:42 - 1st
Steve Weyler kickoff for 62 yds , Harold Cooper return for 23 yds to the RIsld 26
12-yd Run
1:36 - 1st
TJ Anderson run for a loss of 3 yards to the RIsld 23 for a 1ST down VILLANOVA Penalty, personal foul (Ed Shockley) to the RIsld 38 for a 1ST down
1st & 10 at URI 26
4-yd Run
1:36 - 1st
TJ Anderson run for 4 yds to the RIsld 42
1st & 10 at URI 38
5-yd Penalty
1:36 - 1st
RHODE ISLAND Penalty, false start (Aaron Parker) to the RIsld 37
2nd & 6 at URI 42
2-yd Pass
1:36 - 1st
Jordan Vazzano pass complete to TJ Anderson for 2 yds to the RIsld 39
2nd & 11 at URI 37
End of 1st Quarter
4-yd Pass
15:00 - 2nd
Jordan Vazzano pass complete to Charlie McKeeman for 4 yds to the RIsld 43
3rd & 9 at URI 39
Punt
15:00 - 2nd
Ollie Graybar punt for 46 yds, downed at the Villa 11
4th & 5 at URI 43
5-yd Penalty
14:03 - 2nd
RHODE ISLAND Penalty, Defensive offside (5 Yards) to the Villa 16
1st & 10 at NOVA 11
11-yd Run
14:03 - 2nd
Zach Bednarczyk run for 11 yds to the Villa 27 for a 1ST down
1st & 5 at NOVA 16
5-yd Run
14:03 - 2nd
Matt Gudzak run for 5 yds to the Villa 32
1st & 10 at NOVA 27
12-yd Run
14:03 - 2nd
Matt Gudzak run for 12 yds to the Villa 44 for a 1ST down
2nd & 5 at NOVA 32
6-yd Run
14:03 - 2nd
Javon White run for 6 yds to the 50 yard line
1st & 10 at NOVA 44
3-yd Run
14:03 - 2nd
Aaron Forbes run for 3 yds to the RIsld 47
2nd & 4 at 50
2-yd Run
14:03 - 2nd
Aaron Forbes run for 2 yds to the RIsld 45 for a 1ST down
3rd & 1 at URI 47
(10:29 - 2nd) Timeout VILLANOVA, clock 10:29
5-yd Penalty
10:29 - 2nd
VILLANOVA Penalty, false start (Matt Donoghue) to the 50 yard line
1st & 10 at URI 45
11-yd Run
10:29 - 2nd
Zach Bednarczyk run for 11 yds to the RIsld 39
1st & 15 at 50
28-yd Run
10:29 - 2nd
Matt Gudzak run for 28 yds to the RIsld 11 for a 1ST down
2nd & 4 at URI 39
3-yd Run
10:29 - 2nd
Matt Gudzak run for 3 yds to the RIsld 8
1st & 10 at URI 11
8-yd Touchdown Pass
8:45 - 2nd
Zach Bednarczyk pass complete to Taurus Phillips for 8 yds for a TD, (Gerard Smith KICK)
2nd & 7 at URI 8
Kickoff
8:45 - 2nd
Steve Weyler kickoff for 63 yds , Harold Cooper return for 23 yds to the RIsld 25
17-yd Run
8:39 - 2nd
TJ Anderson run for 17 yds to the RIsld 42 for a 1ST down
1st & 10 at URI 25
4-yd Pass
8:39 - 2nd
Jordan Vazzano pass complete to Khayri Denny for 4 yds to the RIsld 46
1st & 10 at URI 42
Incompletion
8:39 - 2nd
Jordan Vazzano pass incomplete to Aaron Parker
2nd & 6 at URI 46
0-yd Run
8:39 - 2nd
Jordan Vazzano run for no gain to the RIsld 46
3rd & 6 at URI 46
Punt
8:39 - 2nd
Ollie Graybar punt for 53 yds, downed at the Villa 1
4th & 6 at URI 46
0-yd Run
6:54 - 2nd
Aaron Forbes run for no gain to the Villa 1
1st & 10 at NOVA 1
0-yd Penalty
6:54 - 2nd
Forbes, A. rush for 3 yards to the VU4 (Parker), PENALTY VU holding (Donoghue, M.) 0 yards to the VU1, NO PLAY.
2nd & 10 at NOVA 1
26-yd Pass
6:54 - 2nd
Zach Bednarczyk pass complete to Zac Kerxton for 26 yds to the Villa 27 for a 1ST down
2nd & 10 at NOVA 1
-2-yd Run
6:54 - 2nd
Javon White run for a loss of 2 yards to the Villa 25
1st & 10 at NOVA 27
3-yd Run
6:54 - 2nd
Zach Bednarczyk run for 3 yds to the Villa 28
2nd & 12 at NOVA 25
5-yd Penalty
6:54 - 2nd
VILLANOVA Penalty, false start (Ryan Bell) to the Villa 23
3rd & 9 at NOVA 28
(3:29 - 2nd) Timeout VILLANOVA, clock 03:29
-8-yd Pass
3:29 - 2nd
Zach Bednarczyk pass complete to Matt Gudzak for a loss of 8 yards to the Villa 15
3rd & 14 at NOVA 23
Punt
3:29 - 2nd
John Hinchen punt, downed at the Villa 49
4th & 22 at NOVA 15
Incompletion
2:35 - 2nd
Jordan Vazzano pass incomplete to Aaron Parker, broken up by Trey Johnson
1st & 10 at NOVA 49
Incompletion
2:35 - 2nd
Jordan Vazzano pass incomplete to Aaron Parker
2nd & 10 at NOVA 49
(2:24 - 2nd) Timeout RHODE ISLAND, clock 02:24
Incompletion
2:24 - 2nd
Jordan Vazzano pass incomplete RHODE ISLAND Penalty, Offensive holding ( Yards) declined
3rd & 10 at NOVA 49
Punt
2:24 - 2nd
Ollie Graybar punt for 45 yds, downed at the Villa 4
4th & 10 at NOVA 49
-2-yd Run
2:06 - 2nd
Javon White run for a loss of 2 yards to the Villa 2
1st & 10 at NOVA 4
3-yd Run
2:06 - 2nd
Aaron Forbes run for 3 yds to the Villa 5
2nd & 12 at NOVA 2
(1:22 - 2nd) Timeout RHODE ISLAND, clock 01:22
3-yd Run
1:22 - 2nd
Zach Bednarczyk run for 3 yds to the Villa 8
3rd & 9 at NOVA 5
Punt
1:22 - 2nd
John Hinchen punt for 54 yds , Adam Parker returns for 8 yds to the RIsld 16 RHODE ISLAND Penalty, illegal block (10 Yards) to the RIsld 36
4th & 6 at NOVA 8
6-yd Pass
0:28 - 2nd
Jordan Vazzano pass complete to Charlie McKeeman for 6 yds to the RIsld 42
1st & 10 at URI 36
-1-yd Run
0:28 - 2nd
Harold Cooper run for a loss of 1 yard to the RIsld 41
2nd & 4 at URI 42
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Justin Rohrwasser kickoff for 65 yds for a touchback
Incompletion
15:00 - 3rd
Zach Bednarczyk pass incomplete to Alex Padovani
1st & 10 at NOVA 25
5-yd Run
15:00 - 3rd
Javon White run for 5 yds to the Villa 30
2nd & 10 at NOVA 25
22-yd Pass
15:00 - 3rd
Zach Bednarczyk pass complete to Taurus Phillips for 22 yds to the RIsld 48 for a 1ST down
3rd & 5 at NOVA 30
1-yd Run
15:00 - 3rd
Aaron Forbes run for 1 yd to the RIsld 47
1st & 10 at URI 48
8-yd Pass
15:00 - 3rd
Zach Bednarczyk pass complete to Brandon Chadbourn for 8 yds to the RIsld 39
2nd & 9 at URI 47
7-yd Run
15:00 - 3rd
Zach Bednarczyk run for 7 yds to the RIsld 32 for a 1ST down
3rd & 1 at URI 39
24-yd Pass
15:00 - 3rd
Zach Bednarczyk pass complete to Taurus Phillips for 24 yds to the RIsld 8 for a 1ST down
1st & 10 at URI 32
7-yd Run
15:00 - 3rd
Matt Gudzak run for 7 yds to the RIsld 1
1st & Goal at URI 8
0-yd Run
15:00 - 3rd
Matt Gudzak run for no gain to the RIsld 1
2nd & Goal at URI 1
1-yd Touchdown Run
10:34 - 3rd
Matt Gudzak run for 1 yd for a TD, (Gerard Smith KICK)
3rd & Goal at URI 1
Kickoff
10:34 - 3rd
Steve Weyler kickoff for 56 yds , Harold Cooper return for 16 yds to the RIsld 25
5-yd Run
10:29 - 3rd
TJ Anderson run for 5 yds to the RIsld 30
1st & 10 at URI 25
1-yd Pass
10:29 - 3rd
Jordan Vazzano pass complete to Khayri Denny for 1 yd to the RIsld 31
2nd & 5 at URI 30
Incompletion
10:29 - 3rd
Jordan Vazzano pass incomplete to Khayri Denny, broken up by Malik Reaves
3rd & 4 at URI 31
Punt
10:29 - 3rd
Ollie Graybar punt for 53 yds , Jason Ceneus returns for no gain to the Villa 16
4th & 4 at URI 31
8-yd Run
8:59 - 3rd
Javon White run for 8 yds to the Villa 24
1st & 10 at NOVA 16
1-yd Run
8:59 - 3rd
Aaron Forbes run for 1 yd to the Villa 25
2nd & 2 at NOVA 24
-4-yd Run
8:59 - 3rd
Adeyemi DaSilva run for a loss of 4 yards to the Villa 21
3rd & 1 at NOVA 25
Punt
8:59 - 3rd
John Hinchen punt for 47 yds, fair catch by Aaron Parker at the RIsld 32
4th & 5 at NOVA 21
0-yd Run
6:55 - 3rd
Harold Cooper run for no gain to the RIsld 32
1st & 10 at URI 32
Incompletion
6:55 - 3rd
Jordan Vazzano pass incomplete to Aaron Parker
2nd & 10 at URI 32
13-yd Pass
6:55 - 3rd
Jordan Vazzano pass complete to Aaron Parker for 13 yds to the RIsld 45 for a 1ST down
3rd & 10 at URI 32
-1-yd Pass
6:55 - 3rd
Jordan Vazzano pass complete to Aaron Parker for a loss of 1 yard to the RIsld 44
1st & 10 at URI 45
0-yd Run
6:55 - 3rd
Harold Cooper run for no gain to the RIsld 44
2nd & 11 at URI 44
(4:23 - 3rd) Timeout RHODE ISLAND, clock 04:23
12-yd Pass
4:23 - 3rd
Jordan Vazzano pass complete to Harold Cooper for 12 yds to the Villa 44 for a 1ST down
3rd & 11 at URI 44
-1-yd Run
4:23 - 3rd
Harold Cooper run for a loss of 1 yard to the Villa 45
1st & 10 at NOVA 44
Incompletion
4:23 - 3rd
Jordan Vazzano pass incomplete to Khayri Denny
2nd & 11 at NOVA 45
Incompletion
4:23 - 3rd
Jordan Vazzano pass incomplete to Khayri Denny
3rd & 11 at NOVA 45
Punt
4:23 - 3rd
Ollie Graybar punt for 18 yds, downed at the Villa 27
4th & 11 at NOVA 45
7-yd Run
2:52 - 3rd
Adeyemi DaSilva run for 7 yds to the Villa 34
1st & 10 at NOVA 27
1-yd Run
2:52 - 3rd
Javon White run for 1 yd to the Villa 35
2nd & 3 at NOVA 34
Incompletion
2:52 - 3rd
Adeyemi DaSilva pass incomplete to Zac Kerxton
3rd & 2 at NOVA 35
Punt
2:52 - 3rd
John Hinchen punt for 44 yds, fair catch by Aaron Parker at the RIsld 21
4th & 2 at NOVA 35
4th Quarter
1-yd Run
1:31 - 3rd
TJ Anderson run for 1 yd to the RIsld 22
1st & 10 at URI 21
7-yd Run
1:31 - 3rd
TJ Anderson run for 7 yds to the RIsld 29
2nd & 9 at URI 22
2-yd Run
1:31 - 3rd
TJ Anderson run for 2 yds to the RIsld 31 for a 1ST down
3rd & 2 at URI 29
End of 3rd Quarter
Incompletion
15:00 - 4th
Aaron Parker pass incomplete, broken up by Jafonta Johnson
1st & 10 at URI 31
Incompletion
15:00 - 4th
Jordan Vazzano pass incomplete to Khayri Denny
2nd & 10 at URI 31
Incompletion
15:00 - 4th
Jordan Vazzano pass incomplete to Harold Buckner III
3rd & 10 at URI 31
Punt
15:00 - 4th
Ollie Graybar punt for 25 yds, downed at the Villa 44
4th & 10 at URI 31
4-yd Run
14:31 - 4th
Aaron Forbes run for 4 yds to the Villa 48
1st & 10 at NOVA 44
1-yd Run
14:31 - 4th
Adeyemi DaSilva run for 1 yd to the Villa 49
2nd & 6 at NOVA 48
4-yd Pass
14:31 - 4th
Adeyemi DaSilva pass complete to Aaron Forbes for 4 yds to the RIsld 47
3rd & 5 at NOVA 49
Punt
14:31 - 4th
John Hinchen punt for 41 yds, fair catch by Aaron Parker at the RIsld 6
4th & 1 at URI 47
3-yd Penalty
12:24 - 4th
H. Cooper rush for 3 yards to the URI9 (Steeb, J.), PENALTY URI holding (Gilbert) 3 yards to the URI3, NO PLAY.
1st & 10 at URI 6
1-yd Run
12:24 - 4th
Harold Cooper run for 1 yd to the RIsld 4
1st & 13 at URI 3
10-yd Pass
12:24 - 4th
Jordan Vazzano pass complete to Sam Benjamin for 10 yds to the RIsld 14
2nd & 12 at URI 4
(10:40 - 4th) Timeout RHODE ISLAND, clock 10:40
4-yd Run
10:40 - 4th
Harold Cooper run for 4 yds to the RIsld 18 for a 1ST down
3rd & 2 at URI 14
5-yd Penalty
10:40 - 4th
RHODE ISLAND Penalty, false start (Dwayne Scott) to the RIsld 13
1st & 10 at URI 18
1-yd Run
10:40 - 4th
Harold Cooper run for 1 yd to the RIsld 14
1st & 15 at URI 13
Incompletion
10:40 - 4th
Jordan Vazzano pass incomplete to Harold Cooper
2nd & 14 at URI 14
4-yd Pass
10:40 - 4th
Jordan Vazzano pass complete to Harold Cooper for 4 yds to the RIsld 18
3rd & 14 at URI 14
Punt
10:40 - 4th
Ollie Graybar punt for 37 yds, punt out-of-bounds at the Villa 45
4th & 10 at URI 18
9-yd Pass
8:19 - 4th
Adeyemi DaSilva pass complete to Ryan Morris for 9 yds to the RIsld 46
1st & 10 at NOVA 45
7-yd Run
8:19 - 4th
Adeyemi DaSilva run for 7 yds to the RIsld 39 for a 1ST down
2nd & 1 at URI 46
-6-yd Run
8:19 - 4th
Adeyemi DaSilva run for a loss of 6 yards to the RIsld 45
1st & 10 at URI 39
3-yd Run
8:19 - 4th
Adeyemi DaSilva run for 3 yds to the RIsld 42
2nd & 16 at URI 45
Incompletion
8:19 - 4th
Adeyemi DaSilva pass incomplete
3rd & 13 at URI 42
Punt
8:19 - 4th
John Hinchen punt for 42 yds for a touchback
4th & 13 at URI 42
0-yd Run
5:52 - 4th
Markey Clarke run for no gain to the RIsld 20
1st & 10 at URI 20
Interception
5:52 - 4th
Jordan Vazzano pass intercepted Matt Rushton return for no gain to the RIsld 21
2nd & 10 at URI 20
4-yd Run
5:09 - 4th
Corey Russo run for 4 yds to the RIsld 17
1st & 10 at URI 21
-6-yd Run
5:09 - 4th
Adeyemi DaSilva run for 4 yds to the RIsld 13 VILLANOVA Penalty, illegal block (Corey Russo) to the RIsld 23
2nd & 6 at URI 17
-2-yd Run
5:09 - 4th
Corey Russo run for a loss of 2 yards to the RIsld 25
2nd & 12 at URI 23
(3:37 - 4th) Timeout RHODE ISLAND, clock 03:37
1-yd Run
3:37 - 4th
Adeyemi DaSilva run for 1 yd to the RIsld 24
3rd & 14 at URI 25
Sack
3:37 - 4th
Adeyemi DaSilva sacked by Brandon Ginnetti for a loss of 4 yards to the RIsld 28
4th & 13 at URI 24
14-yd Penalty
2:45 - 4th
RHODE ISLAND Penalty, personal foul (Tyrone Barge) to the RIsld 14
1st & 10 at URI 28
Incompletion
2:45 - 4th
Jordan Vazzano pass incomplete to Aaron Parker
1st & 10 at URI 14
Incompletion
2:45 - 4th
Jordan Vazzano pass incomplete to Sam Benjamin
2nd & 10 at URI 14
Incompletion
2:45 - 4th
Jordan Vazzano pass incomplete to Sam Benjamin, broken up by Drew Wiley
3rd & 10 at URI 14
Punt
2:45 - 4th
Ollie Graybar punt for 44 yds , Jason Ceneus returns for a loss of 1 yard to the Villa 41
4th & 10 at URI 14
13-yd Run
2:19 - 4th
Corey Russo run for 13 yds to the RIsld 46 for a 1ST down
1st & 10 at NOVA 41
7-yd Run
2:19 - 4th
Corey Russo run for 7 yds to the RIsld 39
1st & 10 at URI 46
2-yd Run
2:19 - 4th
Corey Russo run for 2 yds to the RIsld 37
2nd & 3 at URI 39
5-yd Run
2:19 - 4th
Corey Russo run for 5 yds to the RIsld 32 for a 1ST down
3rd & 1 at URI 37
End of 4th Quarter
Game Information
Philadelphia, PA
2025 Standings
FCS
| Coastal Athletic AssociationCoastal Athletic Association | CONF | OVR |
|---|---|---|
| Rhode Island | 8-0 | 11-3 |
| Villanova | 7-1 | 12-3 |
| New Hampshire | 6-2 | 8-5 |
| Monmouth | 6-2 | 9-3 |
| William & Mary | 6-2 | 7-5 |
| Maine | 5-3 | 6-6 |
| Elon | 4-4 | 6-6 |
| Stony Brook | 4-4 | 6-6 |
| Towson | 4-4 | 6-6 |
| North Carolina A&T | 2-6 | 2-10 |
| Campbell | 2-6 | 2-10 |
| Bryant | 1-7 | 3-9 |
| UAlbany | 1-7 | 2-10 |
| Hampton | 0-8 | 2-10 |
| Patriot LeaguePatriot League | CONF | OVR |
|---|---|---|
| Lehigh | 7-0 | 12-1 |
| Lafayette | 6-1 | 8-4 |
| Holy Cross | 3-4 | 3-9 |
| Richmond | 3-4 | 7-5 |
| Georgetown | 3-4 | 6-6 |
| Colgate | 3-4 | 5-7 |
| Bucknell | 2-5 | 5-7 |
| Fordham | 1-6 | 1-11 |
NCAAF News

Virginia Tech receives historic $75M donation, mostly for athletics
Virginia Tech has received a historic $75 million donation, with the majority directed toward athletics, the school announced Thursday.
4h

Picking college football's top non-QB playmakers in 2026
It won't just be QBs who affect the upcoming season. These players stand to make a big impact.
10h

2027 college football recruiting class rankings: Top 20 schools
These schools are setting the pace as the recruiting race heats up.
10h
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Call 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/KY/NH/PR/WY). Void in ONT. Eligibility restrictions apply. Terms: draftkings.com/sportsbook. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

