Week 4 · 2021

Louisville at Florida State

Sat 09/25/2021 03:30 PMDoak Campbell StadiumFlorida State pregame54%Pregame win probability: 54% for Florida State. Florida State favored, and lost — Louisville won.Conference

84°Fair7 mph NNE · 48% humidityRecorded at kickoff by College Football Data

Louisville

31

6–7

Florida State

23

5–7

Attendance

50,964

reported

LOU5 plays, 70 yd · Touchdown

15:001st & 10own 35Parker Grothaus kickoff for 63 yds , Hassan Hall return for 28 yds to the Lvile 30+28
14:531st & 10own 30Malik Cunningham pass incomplete0
14:402nd & 10own 30Malik Cunningham run for 1 yd to the Lvile 31+1
14:143rd & 9own 31Malik Cunningham pass complete to Justin Marshall for 10 yds to the Lvile 41 for a 1ST down+10
13:371st & 10own 41Tyler Harrell 59 Yd pass from Malik Cunningham (James Turner Kick)+59

FSU5 plays, -7 yd · Punt

13:371st & 10own 35Brock Travelstead kickoff for 65 yds , Ja'Khi Douglas return for 19 yds to the FlaSt 19+19
13:131st & 10own 19McKenzie Milton pass complete to Ontaria Wilson for a loss of 1 yard to the FlaSt 18−1
12:582nd & 11own 18McKenzie Milton pass complete to Malik McClain for no gain to the FlaSt 180
12:343rd & 11own 18McKenzie Milton sacked by YaYa Diaby for a loss of 6 yards to the FlaSt 12−6
11:514th & 17own 12Alex Mastromanno punt for 53 yds , Braden Smith returns for 10 yds to the Lvile 45+10

LOU11 plays, 29 yd · Field goal

11:351st & 10own 45Jalen Mitchell run for 1 yd to the Lvile 46+1
11:112nd & 9own 46Jalen Mitchell run for 3 yds to the Lvile 49+3
10:553rd & 6own 49Malik Cunningham pass complete to Jordan Watkins for 10 yds to the FlaSt 41 for a 1ST down+10
10:001st & 10opp 41Jalen Mitchell run for a loss of 2 yards to the FlaSt 43−2
9:282nd & 12opp 43Malik Cunningham run for 3 yds to the FlaSt 40+3
8:453rd & 9opp 40Malik Cunningham run for 2 yds to the FlaSt 38 for a 1ST down FLORIDA ST Penalty, Unnecessary Roughness (15 Yards) to the FlaSt 23 for a 1ST down+17
8:351st & 10opp 23Mitchell, Jalen rush for 3 yards to the FLORIDAST20, PENALTY LOUISVILLE illegal block 15 yards to the FLORIDAST38, NO PLAY.−15
8:201st & 25opp 38Malik Cunningham pass complete to Braden Smith for 12 yds to the FlaSt 26+12
8:102nd & 13opp 26Malik Cunningham pass incomplete to Jordan Watkins0
7:503rd & 13opp 26Malik Cunningham pass incomplete to Braden Smith0
7:274th & 13opp 26James Turner 44 Yd Field Goal+44

FSU8 plays, 22 yd · On downs

7:274th & 13own 35Brock Travelstead kickoff for 60 yds , Ja'Khi Douglas return for 24 yds to the FlaSt 29+24
7:101st & 10own 29Jashaun Corbin run for 1 yd to the FlaSt 30+1
6:522nd & 9own 30McKenzie Milton pass complete to Jashaun Corbin for no gain to the FlaSt 300
6:153rd & 9own 30McKenzie Milton pass complete to Malik McClain for 15 yds to the FlaSt 45 for a 1ST down+15
5:521st & 10own 45McKenzie Milton pass complete to Jordan Wilson for 6 yds to the Lvile 49+6
5:262nd & 4opp 49Treshaun Ward run for no gain to the Lvile 490
4:533rd & 4opp 49McKenzie Milton pass incomplete0
4:494th & 4opp 49McKenzie Milton pass incomplete to Camren McDonald0

LOU10 plays, 51 yd · Touchdown

4:431st & 10own 49Malik Cunningham pass incomplete to Braden Smith0
4:372nd & 10own 49Malik Cunningham run for 6 yds to the FlaSt 45+6
4:023rd & 4opp 45Malik Cunningham pass complete to Braden Smith for 5 yds to the FlaSt 40 for a 1ST down+5
3:381st & 10opp 40Maurice Burkley run for 4 yds to the FlaSt 36+4
3:042nd & 6opp 36Maurice Burkley run for 13 yds to the FlaSt 23 for a 1ST down+13
2:461st & 10opp 23Malik Cunningham pass complete to Jordan Watkins for 6 yds to the FlaSt 17+6
2:162nd & 4opp 17Braden Smith pass incomplete to Justin Marshall0
2:093rd & 4opp 17Malik Cunningham pass complete to Braden Smith for 9 yds to the FlaSt 8 for a 1ST down+9
1:401st & goalopp 8Maurice Burkley run for 4 yds to the FlaSt 4+4
1:142nd & goalopp 4Malik Cunningham 4 Yd Run (James Turner Kick)+4

FSU9 plays, 75 yd · Touchdown

1:142nd & 6own 35Brock Travelstead kickoff for 65 yds for a touchback0
1:091st & 10own 25McKenzie Milton pass complete to Camren McDonald for 22 yds to the Lvile 47 for a 1ST down LOUISVILLE Penalty, Personal Foul (15 Yards) to the Lvile 38 for a 1ST down+37
0:511st & 10opp 38Jashaun Corbin run for 7 yds to the Lvile 31+7
0:212nd & 3opp 31McKenzie Milton run for 2 yds to the Lvile 29+2
0:003rd & 1opp 29McKenzie Milton run for 1 yd to the Lvile 28 for a 1ST down+1
0:00opp 29End of 1st Quarter0
14:481st & 10opp 28McKenzie Milton pass complete to Camren McDonald for 8 yds to the Lvile 20+8
14:062nd & 2opp 20D.J. Williams run for no gain to the Lvile 200
13:303rd & 2opp 20Treshaun Ward 20 Yd Run (Ryan Fitzgerald Kick)+20

LOU17 plays, 82 yd · Touchdown

13:303rd & 2own 35Parker Grothaus kickoff for 65 yds , Hassan Hall return for 18 yds to the Lvile 18+18
13:211st & 10own 18Malik Cunningham pass complete to Jordan Watkins for 9 yds to the Lvile 27+9
12:532nd & 1own 27Maurice Burkley run for 1 yd to the Lvile 28 for a 1ST down+1
12:191st & 10own 28Maurice Burkley run for 11 yds to the Lvile 39 for a 1ST down+11
12:021st & 10own 39Maurice Burkley run for 4 yds to the Lvile 43+4
11:372nd & 6own 43Maurice Burkley run for 2 yds to the Lvile 45+2
11:013rd & 4own 45Malik Cunningham pass complete to Tyler Harrell for 4 yds to the Lvile 49 for a 1ST down+4
10:331st & 10own 49Malik Cunningham pass complete to Marshon Ford for 4 yds to the FlaSt 47+4
9:562nd & 6opp 47Malik Cunningham pass complete to Josh Johnson for 7 yds to the FlaSt 40+7
9:333rd & 1opp 40Malik Cunningham run for 15 yds to the FlaSt 25 for a 1ST down+15
8:541st & 10opp 25Malik Cunningham pass incomplete to Jordan Watkins0
8:492nd & 10opp 25Malik Cunningham pass complete to Justin Marshall for 13 yds to the FlaSt 12 for a 1ST down+13
8:151st & 10opp 12Jalen Mitchell run for 3 yds to the FlaSt 9+3
7:452nd & 7opp 9Jalen Mitchell run for 3 yds to the FlaSt 6+3
7:033rd & 4opp 6Timeout LOUISVILLE, clock 07:030
6:593rd & 4opp 6Jalen Mitchell run for 5 yds to the FlaSt 1 for a 1ST down+5
6:471st & goalopp 1Malik Cunningham 1 Yd Run (James Turner Kick)+1

FSU5 plays, 4 yd · Punt

6:471st & 10own 35Brock Travelstead kickoff for 65 yds , Ja'Khi Douglas return for 14 yds to the FlaSt 14+14
6:361st & 10own 14Treshaun Ward run for a loss of 2 yards to the FlaSt 12−2
5:592nd & 12own 12McKenzie Milton pass complete to Jashaun Corbin for 6 yds to the FlaSt 18+6
5:213rd & 6own 18McKenzie Milton pass incomplete to Jordan Wilson0
5:154th & 6own 18Alex Mastromanno punt for 48 yds, fair catch by Braden Smith at the Lvile 340

LOU11 plays, 66 yd · Touchdown

5:081st & 10own 34Malik Cunningham run for no gain to the Lvile 340
4:572nd & 10own 34Malik Cunningham pass complete to Marshon Ford for 19 yds to the FlaSt 47 for a 1ST down+19
4:361st & 10opp 47Jalen Mitchell run for 2 yds to the FlaSt 45+2
4:042nd & 8opp 45Malik Cunningham pass incomplete to Ahmari Huggins-Bruce, broken up by Brendan Gant0
3:583rd & 8opp 45Malik Cunningham pass complete to Marshon Ford for 8 yds to the FlaSt 37 for a 1ST down+8
3:251st & 10opp 37Jalen Mitchell run for 4 yds to the FlaSt 33+4
2:442nd & 6opp 33Braden Smith run for 3 yds to the FlaSt 30+3
2:113rd & 3opp 30Malik Cunningham pass complete to Braden Smith for 6 yds to the FlaSt 24 for a 1ST down+6
1:551st & 10opp 24Maurice Burkley run for 3 yds to the FlaSt 21+3
1:542nd & 7opp 21Timeout FLORIDA ST, clock 01:540
1:492nd & 7opp 21Jordan Watkins 21 Yd pass from Malik Cunningham (James Turner Kick)+21

FSU7 plays, 75 yd · Touchdown

1:492nd & 7own 35Brock Travelstead kickoff for 65 yds for a touchback0
1:491st & 10own 25FLORIDA ST Penalty, Offensive Offside (Andrew Parchment) to the FlaSt 20−5
1:431st & 15own 20McKenzie Milton pass complete to Ontaria Wilson for 20 yds to the FlaSt 40 for a 1ST down+20
1:291st & 10own 40McKenzie Milton pass complete to Andrew Parchment for 16 yds to the Lvile 44 for a 1ST down+16
1:221st & 10opp 44McKenzie Milton pass incomplete to Andrew Parchment0
1:162nd & 10opp 44McKenzie Milton pass complete to Jashaun Corbin for 21 yds to the Lvile 23 for a 1ST down+21
1:081st & 10opp 23Andrew Parchment 23 Yd pass from McKenzie Milton (Ryan Fitzgerald PAT failed)+23

LOU7 plays, 18 yd · Punt

1:081st & 10own 35Parker Grothaus kickoff for 62 yds , Jordan Watkins return for 28 yds to the Lvile 31+28
0:571st & 10own 31Malik Cunningham pass complete to Jordan Watkins for 15 yds to the Lvile 46 for a 1ST down+15
0:491st & 10own 46Malik Cunningham sacked by Jermaine Johnson II for a loss of 7 yards to the Lvile 39−7
0:482nd & 17own 39Timeout LOUISVILLE, clock 00:480
0:442nd & 17own 39Malik Cunningham pass complete to Marshon Ford for 10 yds to the Lvile 49+10
0:393rd & 7own 49Malik Cunningham pass incomplete to Josh Johnson0
0:314th & 7own 49Mark Vassett punt for 51 yds for a touchback0

FSU8 plays, 21 yd · On downs

0:251st & 10own 20McKenzie Milton pass complete to Andrew Parchment for 19 yds to the FlaSt 39 for a 1ST down+19
0:181st & 10own 39McKenzie Milton pass incomplete0
0:132nd & 10own 39McKenzie Milton sacked by Malik Clark for a loss of 8 yards to the FlaSt 31−8
0:123rd & 18own 31Timeout FLORIDA ST, clock 00:120
0:043rd & 18own 31McKenzie Milton pass complete to Treshaun Ward for 10 yds to the FlaSt 41+10
0:034th & 8own 41Timeout LOUISVILLE, clock 00:030
0:004th & 8own 41McKenzie Milton pass incomplete0
0:00own 41End of 2nd Quarter0

FSU3 plays, 75 yd · Touchdown

15:001st & 10own 35Brock Travelstead kickoff for 65 yds for a touchback0
14:541st & 10own 25McKenzie Milton pass incomplete to Malik McClain, broken up by Kei'Trel Clark0
14:492nd & 10own 25Jashaun Corbin 75 Yd Run (Ryan Fitzgerald Kick)+75

LOU7 plays, 20 yd · Punt

14:492nd & 10own 35Parker Grothaus kickoff for 65 yds for a touchback0
14:401st & 10own 25Jalen Mitchell run for 6 yds to the Lvile 31+6
14:142nd & 4own 31Jalen Mitchell run for 8 yds to the Lvile 39 for a 1ST down+8
13:361st & 10own 39Jalen Mitchell run for a loss of 6 yards to the Lvile 33−6
13:022nd & 16own 33Malik Cunningham pass incomplete to Maurice Burkley, broken up by Keir Thomas0
12:523rd & 16own 33Malik Cunningham run for 12 yds to the Lvile 45+12
12:084th & 4own 45Mark Vassett punt for 44 yds , Keyshawn Helton returns for no gain to the FlaSt 110

FSU5 plays, 19 yd · Punt

11:591st & 10own 11Treshaun Ward run for 12 yds to the FlaSt 23 for a 1ST down+12
11:351st & 10own 23Treshaun Ward run for 3 yds to the FlaSt 26+3
11:032nd & 7own 26McKenzie Milton pass incomplete to Camren McDonald0
10:533rd & 7own 26McKenzie Milton run for 4 yds to the FlaSt 30+4
10:044th & 3own 30Alex Mastromanno punt for 42 yds, fair catch by Josh Johnson at the Lvile 280

LOU5 plays, -5 yd · Punt

9:581st & 10own 28Maurice Burkley run for 2 yds to the Lvile 30+2
9:172nd & 8own 30Malik Cunningham pass incomplete to Tyler Harrell0
9:063rd & 8own 30Cunningham, Malik rush for 70 yards to the FLORIDAST0, PENALTY LOUISVILLE holding (Bentley, Cole) 11 yards to the LOUISVILLE19, NO PLAY.−11
8:543rd & 19own 19Jalen Mitchell run for 4 yds to the Lvile 23 Jalen Mitchell fumbled, recovered by Lvile Jalen Mitchell+4
8:114th & 15own 23Mark Vassett punt for 73 yds, downed at the FlaSt 40

FSU6 plays, 18 yd · Punt

8:051st & 10own 4McKenzie Milton pass incomplete to Andrew Parchment0
7:592nd & 10own 4Jashaun Corbin run for 15 yds to the FlaSt 19 for a 1ST down+15
7:431st & 10own 19McKenzie Milton sacked by Yasir Abdullah for a loss of 7 yards to the FlaSt 12−7
6:582nd & 17own 12McKenzie Milton pass complete to Treshaun Ward for 5 yds to the FlaSt 17+5
6:213rd & 12own 17McKenzie Milton run for 5 yds to the FlaSt 22+5
5:384th & 7own 22Alex Mastromanno punt for 39 yds, fair catch by Josh Johnson at the Lvile 390

LOU4 plays, 8 yd · Punt

5:371st & 10own 39Malik Cunningham pass complete to Marshon Ford for 7 yds to the Lvile 46+7
5:112nd & 3own 46Malik Cunningham pass incomplete0
5:023rd & 3own 46Malik Cunningham run for 1 yd to the Lvile 47+1
4:174th & 2own 47Mark Vassett punt for 33 yds, fair catch by Keyshawn Helton at the FlaSt 200

FSU13 plays, 51 yd · Missed FG

4:081st & 10own 20D.J. Williams run for 8 yds to the FlaSt 28+8
3:502nd & 2own 28D.J. Williams run for 10 yds to the FlaSt 38 for a 1ST down+10
3:341st & 10own 38McKenzie Milton pass complete to Ja'Khi Douglas for 1 yd to the FlaSt 39+1
3:082nd & 9own 39D.J. Williams run for a loss of 2 yards to the FlaSt 37−2
2:293rd & 11own 37McKenzie Milton pass complete to Ontaria Wilson for 17 yds to the Lvile 46 for a 1ST down+17
2:081st & 10opp 46McKenzie Milton pass complete to Ontaria Wilson for 4 yds to the Lvile 42+4
1:462nd & 6opp 42McKenzie Milton pass complete to Ontaria Wilson for 4 yds to the Lvile 38+4
1:213rd & 2opp 38Treshaun Ward run for 4 yds to the Lvile 34 for a 1ST down+4
0:591st & 10opp 34Treshaun Ward run for 4 yds to the Lvile 30+4
0:362nd & 6opp 30Treshaun Ward run for 1 yd to the Lvile 29+1
0:00opp 30End of 3rd Quarter0
14:563rd & 5opp 29McKenzie Milton pass incomplete to Jashaun Corbin0
14:514th & 5opp 29Ryan Fitzgerald 47 yd FG MISSED+47

LOU4 plays, 8 yd · Punt

14:431st & 10own 29Malik Cunningham pass complete to Josh Johnson for 7 yds to the Lvile 36+7
14:162nd & 3own 36Maurice Burkley run for 1 yd to the Lvile 37+1
13:343rd & 2own 37Malik Cunningham pass incomplete to Jordan Watkins0
13:284th & 2own 37Mark Vassett punt for 38 yds, punt out-of-bounds at the FlaSt 250

FSU6 plays, 19 yd · On downs

13:201st & 10own 25Treshaun Ward run for 9 yds to the FlaSt 34+9
13:022nd & 1own 34Jashaun Corbin run for 2 yds to the FlaSt 36 for a 1ST down+2
12:301st & 10own 36McKenzie Milton sacked by Yasir Abdullah for a loss of 5 yards to the FlaSt 31−5
11:502nd & 15own 31McKenzie Milton pass incomplete to Andrew Parchment, broken up by Greedy Vance0
11:423rd & 15own 31McKenzie Milton pass complete to Andrew Parchment for 12 yds to the FlaSt 43+12
11:314th & 3own 43Jashaun Corbin run for 1 yd to the FlaSt 44+1

LOU4 plays, 4 yd · On downs

11:251st & 10opp 44Malik Cunningham pass incomplete to Justin Marshall0
11:192nd & 10opp 44Jalen Mitchell run for a loss of 4 yards to the FlaSt 48−4
10:353rd & 14opp 48Malik Cunningham pass complete to Justin Marshall for 10 yds to the FlaSt 38+10
10:094th & 4opp 38Malik Cunningham pass complete to Josh Johnson for a loss of 2 yards to the FlaSt 40−2

FSU5 plays, 33 yd · Field goal

10:011st & 10own 40Jashaun Corbin run for 32 yds to the Lvile 28 for a 1ST down+32
9:411st & 10opp 28Jashaun Corbin run for 2 yds to the Lvile 26+2
9:072nd & 8opp 26Treshaun Ward run for a loss of 1 yard to the Lvile 27−1
8:453rd & 9opp 27McKenzie Milton pass incomplete0
8:404th & 9opp 27Ryan Fitzgerald 45 Yd Field Goal+45

LOU10 plays, 12 yd · Punt

8:404th & 9own 35Parker Grothaus kickoff for 65 yds for a touchback0
8:291st & 10own 25Malik Cunningham run for 12 yds to the Lvile 37 LOUISVILLE Penalty, Offensive Holding (Jaelin Carter) to the Lvile 27+2
8:201st & 8own 27Malik Cunningham pass complete to Marshon Ford for 4 yds to the Lvile 31+4
7:462nd & 4own 31Malik Cunningham pass incomplete0
7:423rd & 4own 31Malik Cunningham pass complete to Josh Johnson for 5 yds to the Lvile 36 for a 1ST down+5
7:031st & 10own 36Maurice Burkley run for no gain to the Lvile 360
6:262nd & 10own 36Malik Cunningham pass incomplete to Maurice Burkley0
6:263rd & 10own 36LOUISVILLE Penalty, Delay of Game (-5 Yards) to the Lvile 31−5
6:173rd & 15own 31Malik Cunningham pass complete to Justin Marshall for 6 yds Justin Marshall fumbled, forced by Meiko Dotson, recovered by Lvile Justin Marshall+6
5:404th & 9own 37Mark Vassett punt for 40 yds, punt out-of-bounds at the FlaSt 230

FSU10 plays, 38 yd · On downs

5:311st & 10own 23Jashaun Corbin run for no gain to the FlaSt 230
5:122nd & 10own 23FLORIDA ST Penalty, False Start (Darius Washington) to the FlaSt 18−5
4:582nd & 15own 18McKenzie Milton pass incomplete to Jermaine Johnson II, broken up by Shavarick Williams0
4:483rd & 15own 18McKenzie Milton run for 5 yds to the FlaSt 23+5
4:144th & 10own 23Milton, McKenzie pass incomplete to Parchment, Andrew, PENALTY LOUISVILLE pass interference (Jones, Dorian) 10 yards to the FLORIDAST33, NO PLAY, 1ST DOWN FLORIDAST.+10
4:051st & 10own 33Jashaun Corbin run for 25 yds to the Lvile 42 for a 1ST down+25
3:461st & 10opp 42Jashaun Corbin run for a loss of 1 yard to the Lvile 43−1
3:032nd & 11opp 43McKenzie Milton sacked by Ashton Gillotte for a loss of 7 yards to the 50 yard line−7
2:323rd & 18midfieldMcKenzie Milton pass complete to Treshaun Ward for 11 yds to the Lvile 39+11
2:124th & 7opp 39McKenzie Milton pass incomplete to Andrew Parchment0

LOU7 plays, 8 yd · Punt

2:081st & 10own 39Jalen Mitchell run for 2 yds to the Lvile 41+2
2:072nd & 8own 41Timeout FLORIDA ST, clock 02:070
2:032nd & 8own 41Malik Cunningham run for 3 yds to the Lvile 44+3
2:023rd & 5own 44Timeout FLORIDA ST, clock 02:020
1:583rd & 5own 44Malik Cunningham run for 3 yds to the Lvile 47+3
1:574th & 2own 47Timeout FLORIDA ST, clock 01:570
1:514th & 2own 47Mark Vassett punt for 47 yds, fair catch by Keyshawn Helton at the FlaSt 60

FSU6 plays, 40 yd · Turnover

1:451st & 10own 6McKenzie Milton pass complete to Jashaun Corbin for 5 yds to the FlaSt 11+5
1:272nd & 5own 11McKenzie Milton pass complete to Malik McClain for 8 yds to the FlaSt 19 for a 1ST down+8
1:161st & 10own 19Milton, McKenzie pass incomplete to Parchment, Andrew, PENALTY LOUISVILLE pass interference (Clark, Kei'Trel) 15 yards to the FLORIDAST34, NO PLAY, 1ST DOWN FLORIDAST.+15
1:111st & 10own 34McKenzie Milton pass complete to Andrew Parchment for 16 yds to the 50 yard line for a 1ST down+16
1:011st & 10midfieldMcKenzie Milton sacked by Ashton Gillotte for a loss of 4 yards to the FlaSt 46−4
0:482nd & 14own 46McKenzie Milton pass intercepted Kei'Trel Clark return for no gain to the Lvile 50

LOU3 plays, 3 yd · End of period

0:391st & 10own 5TEAM run for a loss of 2 yards to the Lvile 3−2
0:392nd & 12own 3TEAM rush for loss of 1 yard to the LOUISVILLE2, PENALTY FLORIDAST substitution infraction 5 yards to the LOUISVILLE8, NO PLAY.+5
0:00own 3End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Florida State 6–4 vs Louisville

  • 2020 · wk 8Florida State 16 @ Louisville 48
  • 2019 · wk 4Louisville 24 @ Florida State 35
  • 2018 · wk 5Florida State 28 @ Louisville 24
  • 2017 · wk 8Louisville 31 @ Florida State 28
  • 2016 · wk 3Florida State 20 @ Louisville 63
  • 2015 · wk 7Louisville 21 @ Florida State 41
  • 2014 · wk 10Florida State 42 @ Louisville 31
  • 2002 · wk 6Florida State 20 @ Louisville 26
  • 2000 · wk 5Louisville 0 @ Florida State 31
  • 1991 · wk 10Florida State 40 @ Louisville 15

Previous meeting vs. Mike Norvell

Louisville 1–0 vs Mike Norvell

  • 2020 · wk 8Florida State 16 @ Louisville 48

Previous 2 meetings vs. Scott Satterfield

Florida State 1–1 vs Scott Satterfield

  • 2020 · wk 8Florida State 16 @ Louisville 48
  • 2019 · wk 4Louisville 24 @ Florida State 35

Research

Keep this open while you look at others