THIRD AND DATA

Week 3 · 2019

#2 Alabama at South Carolina

Sat 09/14/2019 03:30 PMWilliams-Brice StadiumSouth Carolina pregame3% — Pregame win probability: 3% for South Carolina. Alabama favored, and won.Conference

#2 Alabama

47

11–2

South Carolina

23

4–8

Attendance

81,954

reported

ALA6 plays, 65 yd · Touchdown

15:001st & 10own 35Will Tommie kickoff for 62 yds0
15:001st & 10own 35Tua Tagovailoa pass complete to DeVonta Smith for 9 yds to the Alab 44+9
14:322nd & 1own 44Najee Harris run for 12 yds to the SCaro 44 for a 1ST down+12
13:591st & 10opp 44Tua Tagovailoa pass complete to DeVonta Smith for 20 yds to the SCaro 24 for a 1ST down+20
13:341st & 10opp 24Tua Tagovailoa pass incomplete to DeVonta Smith0
13:212nd & 10opp 24Najee Harris 24 Yd pass from Tua Tagovailoa (Will Reichard Kick)+24

SC16 plays, 60 yd · Field goal

13:212nd & 10own 35Will Reichard kickoff for 65 yds , Shi Smith return for 14 yds to the SCaro 14+14
13:161st & 10own 14Ryan Hilinski pass complete to Bryan Edwards for 13 yds to the SCaro 27 for a 1ST down+13
12:491st & 10own 27Ryan Hilinski pass incomplete to Bryan Edwards0
12:422nd & 10own 27Ryan Hilinski pass complete to Kyle Markway for 5 yds to the SCaro 32+5
12:163rd & 5own 32Ryan Hilinski pass complete to Bryan Edwards for 4 yds to the SCaro 36+4
12:064th & 1own 36Rico Dowdle run for 4 yds to the SCaro 40 for a 1ST down+4
11:481st & 10own 40Rico Dowdle run for 4 yds to the SCaro 44+4
11:272nd & 6own 44Ryan Hilinski pass complete to Shi Smith for 3 yds to the SCaro 47+3
11:073rd & 3own 47Hilinski, Ryan pass pass intended for Markway, Kyle intercepted by Surtain II, Patrick at the ALABAMA48, Surtain II, Patrick return 0 yards to the ALABAMA48, PENALTY ALABAMA 12 men on the field 5 yards to the ALABAMA48, NO PLAY, 1ST DOWN SOCAROLINA.+5
10:541st & 10opp 48Tavien Feaster run for 7 yds to the Alab 41+7
10:312nd & 3opp 41Ryan Hilinski pass complete to Nick Muse for 6 yds to the Alab 35 for a 1ST down+6
10:121st & 10opp 35Ryan Hilinski pass complete to Bryan Edwards for 11 yds to the Alab 24 for a 1ST down+11
9:531st & 10opp 24Ryan Hilinski pass incomplete to Josh Vann0
9:442nd & 10opp 24Tavien Feaster run for 2 yds to the Alab 22+2
9:083rd & 8opp 22Ryan Hilinski sacked by Jordan Battle for a loss of 4 yards to the Alab 26−4
8:314th & 12opp 26Parker White 44 Yd Field Goal+44

ALA5 plays, -9 yd · Punt

8:314th & 12own 35Will Tommie kickoff for 65 yds for a touchback0
8:311st & 10own 25Tua Tagovailoa sacked by Javon Kinlaw for a loss of 4 yards to the Alab 21−4
7:542nd & 14own 21Tua Tagovailoa pass complete to Brian Robinson Jr. for 3 yds to the Alab 24+3
7:113rd & 11own 24Tua Tagovailoa sacked by R.J. Roderick for a loss of 8 yards to the Alab 16−8
6:284th & 19own 16Skyler DeLong punt for 14 yds, punt out-of-bounds at the Alab 300

SC5 plays, -10 yd · Punt

6:281st & 10opp 30Tavien Feaster run for 3 yds to the Alab 27+3
6:022nd & 7opp 27Ryan Hilinski sacked by DJ Dale for a loss of 6 yards to the Alab 33−6
5:343rd & 13opp 33Ryan Hilinski pass incomplete to Nick Muse0
5:224th & 13opp 30Parker White run for 3 yds to the Alab 30 SOUTH CAROLINA Penalty, Offensive Holding (Kyle Markway) to the Alab 40−7
5:104th & 20opp 40Joseph Charlton punt for 36 yds, downed at the Alab 40

ALA4 plays, 96 yd · Touchdown

5:101st & 10own 4Tua Tagovailoa pass complete to Jerry Jeudy for 8 yds to the Alab 12+8
4:362nd & 2own 12Najee Harris run for 7 yds to the Alab 19 for a 1ST down+7
4:041st & 10own 19Tua Tagovailoa pass complete to Najee Harris for no gain to the Alab 190
3:152nd & 10own 19Henry Ruggs III 81 Yd pass from Tua Tagovailoa (Will Reichard Kick)+81

SC8 plays, 75 yd · Touchdown

3:152nd & 10own 35Will Reichard kickoff for 65 yds for a touchback0
3:151st & 10own 25Rico Dowdle run for 2 yds to the SCaro 27+2
2:522nd & 8own 27Ryan Hilinski pass complete to Nick Muse for 10 yds to the SCaro 37 for a 1ST down+10
2:311st & 10own 37Ryan Hilinski pass complete to Bryan Edwards for 27 yds to the Alab 36 for a 1ST down+27
2:061st & 10opp 36Ryan Hilinski pass incomplete to Kyle Markway0
1:592nd & 10opp 36Ryan Hilinski pass incomplete to Josh Vann0
1:563rd & 10opp 36ALABAMA Penalty, Defensive Offside (5 Yards) to the Alab 31+5
1:493rd & 5opp 31Shi Smith 31 Yd pass from Ryan Hilinski (Parker White Kick)+31

ALA15 plays, 70 yd · Field goal

1:493rd & 5own 35Will Tommie kickoff for 65 yds for a touchback0
1:491st & 10own 25Tua Tagovailoa pass incomplete to Jerry Jeudy0
1:422nd & 10own 25Tua Tagovailoa pass complete to DeVonta Smith for 18 yds to the Alab 43 for a 1ST down+18
0:561st & 10own 43Brian Robinson Jr. run for 6 yds to the Alab 49+6
0:002nd & 4own 49ALABAMA Penalty, False Start (-5 Yards) to the Alab 44−5
0:00goal lineEnd of 1st Quarter0
15:002nd & 9own 44Tua Tagovailoa pass complete to Brian Robinson Jr. for 34 yds to the SCaro 22 for a 1ST down+34
14:431st & 10opp 22ALABAMA Penalty, False Start (Alex Leatherwood) to the SCaro 27−5
14:241st & 15opp 27Tua Tagovailoa pass incomplete to DeVonta Smith0
14:172nd & 15opp 27Tua Tagovailoa pass complete to DeVonta Smith for 18 yds to the SCaro 9 for a 1ST down+18
13:591st & goalopp 9Tua Tagovailoa pass complete to Henry Ruggs III for 4 yds to the SCaro 5+4
13:272nd & goalopp 5Tua Tagovailoa pass incomplete to Jerry Jeudy0
13:203rd & 0opp 5Timeout SOUTH CAROLINA, clock 13:200
13:193rd & goalopp 5Tua Tagovailoa pass incomplete to DeVonta Smith0
13:104th & goalopp 5Will Reichard 23 Yd Field Goal+23

SC6 plays, 3 yd · Punt

13:104th & 6own 35Will Reichard kickoff for 65 yds for a touchback0
13:101st & 10own 25Ryan Hilinski pass incomplete to Bryan Edwards0
13:062nd & 10own 25Ryan Hilinski pass incomplete to Shi Smith0
12:573rd & 10own 25Ryan Hilinski pass complete to Kyle Markway for 8 yds to the SCaro 33+8
12:124th & 2own 33SOUTH CAROLINA Penalty, Illegal Motion (-5 Yards) to the SCaro 28−5
11:524th & 7own 28Joseph Charlton punt for 55 yds , Jaylen Waddle returns for 18 yds to the Alab 35+18

ALA7 plays, 65 yd · Touchdown

11:521st & 10own 35Tua Tagovailoa pass complete to Henry Ruggs III for a loss of 3 yards to the Alab 32−3
11:072nd & 13own 32Tua Tagovailoa pass complete to Henry Ruggs III for 5 yds to the Alab 37+5
10:483rd & 8own 37Tua Tagovailoa pass complete to DeVonta Smith for 13 yds to the 50 yard line for a 1ST down+13
9:561st & 10midfieldNajee Harris run for 4 yds to the SCaro 46+4
9:222nd & 6opp 46Najee Harris run for 3 yds to the SCaro 43+3
8:343rd & 3opp 43Najee Harris run for 1 yd to the SCaro 42+1
7:404th & 2opp 42Najee Harris 42 Yd pass from Tua Tagovailoa (Will Reichard Kick)+42

SC5 plays, 7 yd · On downs

7:404th & 2own 35Will Reichard kickoff for 65 yds for a touchback0
7:401st & 10own 25Ryan Hilinski pass complete to Nick Muse for 6 yds to the SCaro 31+6
7:062nd & 4own 31Rico Dowdle run for no gain to the SCaro 310
6:393rd & 4own 31Ryan Hilinski pass complete to Nick Muse for a loss of 1 yard to the SCaro 30−1
6:004th & 5own 30Shi Smith run for 2 yds to the SCaro 32+2

ALA6 plays, 12 yd · Missed FG

6:001st & 10opp 32Tagovailoa, Tua pass incomplete to Jeudy, Jerry, PENALTY SOCAROLINA pass interference (Horn, Jaycee) 12 yards to the SOCAROLINA20, NO PLAY, 1ST DOWN ALABAMA.+12
5:401st & 10opp 20Robinson Jr., Brian rush for 5 yards to the SOCAROLINA15, PENALTY ALABAMA face mask (Forristall, Miller) 15 yards to the SOCAROLINA35, NO PLAY.−15
5:291st & 25opp 35Jaylen Waddle run for 5 yds to the SCaro 30+5
4:562nd & 20opp 30Tua Tagovailoa pass incomplete to Major Tennison0
4:423rd & 20opp 30Tua Tagovailoa pass complete to Najee Harris for 10 yds to the SCaro 20+10
4:064th & 10opp 20Will Reichard 37 yd FG MISSED+37

SC19 plays, 77 yd · On downs

4:061st & 10own 20Hilinski, Ryan pass incomplete to Edwards, Bryan, PENALTY ALABAMA roughing passer 15 yards to the SOCAROLINA35, NO PLAY, 1ST DOWN SOCAROLINA.+15
4:011st & 10own 35SOUTH CAROLINA Penalty, False Start (Sadarius Hutcherson) to the SCaro 30−5
3:591st & 15own 30Ryan Hilinski pass complete to Josh Vann for 3 yds to the SCaro 33+3
3:362nd & 12own 33Hilinski, Ryan pass incomplete to Muse, Nick, PENALTY ALABAMA offside 5 yards to the SOCAROLINA38, NO PLAY.+5
3:192nd & 7own 38Tavien Feaster run for 3 yds to the SCaro 41+3
2:473rd & 4own 41Ryan Hilinski pass complete to Bryan Edwards for 5 yds to the SCaro 46 for a 1ST down+5
2:221st & 10own 46Ryan Hilinski pass complete to Bryan Edwards for 10 yds to the Alab 44 for a 1ST down+10
2:091st & 10opp 44Tavien Feaster run for 6 yds to the Alab 38+6
1:482nd & 4opp 38Ryan Hilinski pass incomplete to Shi Smith0
1:413rd & 4opp 38Ryan Hilinski pass complete to OrTre Smith for 10 yds to the Alab 28 for a 1ST down+10
1:311st & 10opp 28Ryan Hilinski pass complete to Rico Dowdle for 11 yds to the Alab 17 for a 1ST down+11
1:241st & 10opp 17Ryan Hilinski pass complete to Kyle Markway for 13 yds to the Alab 4 for a 1ST down+13
0:461st & goalopp 4Rico Dowdle run for 3 yds to the Alab 1+3
0:242nd & goalopp 1Ryan Hilinski pass incomplete0
0:193rd & 0opp 1Timeout SOUTH CAROLINA, clock 00:190
0:183rd & goalopp 1Ryan Hilinski run for a loss of 2 yards to the Alab 3 Ryan Hilinski fumbled, recovered by SCaro Ryan Hilinski−2
0:064th & 0opp 3Timeout SOUTH CAROLINA, clock 00:060
0:004th & goalopp 3Ryan Hilinski pass incomplete to Josh Vann0
0:00own 0End of 2nd Quarter0

SC13 plays, 71 yd · Field goal

15:001st & 10own 35Will Reichard kickoff for 62 yds , Shi Smith return for 16 yds to the SCaro 19+16
14:571st & 10own 19Rico Dowdle run for 22 yds to the SCaro 41 for a 1ST down+22
14:441st & 10own 41Ryan Hilinski pass complete to Kyle Markway for 9 yds to the 50 yard line+9
14:282nd & 1midfieldRyan Hilinski pass complete to Bryan Edwards for 10 yds to the Alab 40 for a 1ST down+10
14:171st & 10opp 40Rico Dowdle run for 9 yds to the Alab 31+9
13:482nd & 1opp 31Ryan Hilinski pass complete to Rico Dowdle for no gain to the Alab 310
13:263rd & 1opp 31Ryan Hilinski run for 2 yds to the Alab 29 for a 1ST down+2
13:081st & 10opp 29Ryan Hilinski pass complete to Shi Smith for 20 yds to the Alab 9 for a 1ST down+20
12:521st & goalopp 9Ryan Hilinski pass complete to OrTre Smith for 4 yds to the Alab 5+4
12:192nd & goalopp 5Ryan Hilinski pass complete to Bryan Edwards for a loss of 5 yards to the Alab 10−5
11:343rd & 0opp 10Timeout SOUTH CAROLINA, clock 11:340
11:333rd & goalopp 10Ryan Hilinski pass incomplete to Tavien Feaster0
11:264th & goalopp 10Parker White 28 Yd Field Goal+28

ALA6 plays, 75 yd · Touchdown

11:264th & 11own 35Will Tommie kickoff for 65 yds for a touchback0
11:261st & 10own 25Tua Tagovailoa pass incomplete to DeVonta Smith0
11:212nd & 10own 25Tua Tagovailoa pass complete to DeVonta Smith for 5 yds to the Alab 30+5
11:063rd & 5own 30Tua Tagovailoa pass complete to Henry Ruggs III for 17 yds to the Alab 47 for a 1ST down+17
10:331st & 10own 47Najee Harris run for 11 yds to the SCaro 42 for a 1ST down+11
9:521st & 10opp 42DeVonta Smith 42 Yd pass from Tua Tagovailoa (Will Reichard Kick)+42

SC8 plays, 34 yd · Turnover

9:521st & 10own 35Will Reichard kickoff for 65 yds , Shi Smith return for 14 yds to the SCaro 14+14
9:471st & 10own 14Ryan Hilinski pass incomplete0
9:342nd & 10own 14Tavien Feaster run for 5 yds to the SCaro 19+5
9:093rd & 5own 19Ryan Hilinski pass complete to Shi Smith for 18 yds to the SCaro 37 for a 1ST down+18
8:461st & 10own 37Ryan Hilinski pass incomplete0
8:312nd & 10own 37Rico Dowdle run for 7 yds to the SCaro 44+7
8:073rd & 3own 44Ryan Hilinski pass complete to Bryan Edwards for 4 yds to the SCaro 48 for a 1ST down+4
7:271st & 10own 48Ryan Hilinski run for 5 yds to the Alab 47 Ryan Hilinski fumbled, forced by Anfernee Jennings, recovered by Alab DJ Dale+5

ALA13 plays, 50 yd · Field goal

7:271st & 10opp 40Tua Tagovailoa pass complete to Jerry Jeudy for 13 yds to the SOCAROLINA 40 ALABAMA Penalty, Offensive Holding (-10 Yards) to the 50 yard line+3
6:561st & 7midfieldBrian Robinson Jr. run for 11 yds to the SCaro 39 for a 1ST down+11
6:241st & 10opp 39Brian Robinson Jr. run for 3 yds to the SCaro 36+3
6:022nd & 7opp 36Brian Robinson Jr. run for 5 yds to the SCaro 31+5
5:473rd & 2opp 31Slade Bolden run for 2 yds to the SCaro 29 for a 1ST down+2
5:011st & 10opp 29Tua Tagovailoa pass complete to Miller Forristall for 7 yds to the SCaro 22+7
4:092nd & 3opp 22Tua Tagovailoa pass incomplete to Jerry Jeudy0
3:513rd & 3opp 22Tua Tagovailoa pass complete to Jerry Jeudy for 6 yds to the SCaro 16 for a 1ST down+6
3:161st & 10opp 16Tua Tagovailoa pass complete to Major Tennison for 12 yds to the SCaro 4 for a 1ST down+12
2:491st & goalopp 4Najee Harris run for a loss of 2 yards to the SCaro 6−2
2:112nd & goalopp 6Tua Tagovailoa pass complete to Jerry Jeudy for 4 yds to the SCaro 2+4
1:283rd & goalopp 2Brian Robinson Jr. run for a loss of 1 yard to the SCaro 3−1
0:524th & goalopp 3Will Reichard 21 Yd Field Goal+21

SC8 plays, 45 yd · Field goal

0:524th & 9own 35Will Reichard kickoff for 65 yds for a touchback0
0:521st & 10own 25Rico Dowdle run for 12 yds to the SCaro 37 for a 1ST down+12
0:281st & 10own 37Rico Dowdle run for 33 yds to the Alab 30 for a 1ST down+33
0:071st & 10opp 30Ryan Hilinski pass incomplete to Nick Muse0
0:002nd & 10opp 30Ryan Hilinski pass incomplete to OrTre Smith0
0:00own 0End of 3rd Quarter0
15:003rd & 10opp 30Ryan Hilinski pass incomplete0
14:494th & 10opp 30Parker White 48 Yd Field Goal+48

ALA4 plays, 40 yd · Touchdown

14:494th & 10own 35Will Tommie on-side kick recovered by ALABAMA at the SCaro 40 SOUTH CAROLINA Penalty, Illegal Touching (Will Tommie) to the SCaro 40+5
14:491st & 10opp 40Tua Tagovailoa pass complete to Henry Ruggs III for 18 yds to the SCaro 22 for a 1ST down+18
14:271st & 10opp 22Tua Tagovailoa pass complete to Najee Harris for 11 yds to the SCaro 11 for a 1ST down+11
13:411st & 10opp 11DeVonta Smith 11 Yd pass from Tua Tagovailoa , (Will Reichard PAT MISSED)+11

SC12 plays, 48 yd · Turnover

13:411st & 10own 35Will Reichard kickoff for 65 yds for a touchback0
13:411st & 10own 25Hilinski, Ryan pass incomplete, PENALTY ALABAMA holding (Jobe, Josh) 10 yards to the SOCAROLINA35, NO PLAY, 1ST DOWN SOCAROLINA.+10
13:281st & 10own 35Ryan Hilinski pass complete to Shi Smith for 10 yds to the SCaro 45 for a 1ST down+10
13:071st & 10own 45Rico Dowdle run for 2 yds to the SCaro 47+2
12:412nd & 8own 47Ryan Hilinski pass complete to Josh Vann for 5 yds to the Alab 48+5
12:263rd & 3opp 48Ryan Hilinski pass complete to Josh Vann for 9 yds to the Alab 39 for a 1ST down+9
11:561st & 10opp 39Tavien Feaster run for 6 yds to the Alab 33+6
11:202nd & 4opp 33Tavien Feaster run for a loss of 1 yard to the Alab 34−1
10:593rd & 5opp 34Ryan Hilinski pass incomplete to OrTre Smith0
10:534th & 5opp 34Ryan Hilinski pass complete to Tavien Feaster for 10 yds to the Alab 24 for a 1ST down+10
10:271st & 10opp 24Tavien Feaster run for a loss of 3 yards to the Alab 27−3
9:512nd & 13opp 27Ryan Hilinski pass intercepted, touchback. Xavier McKinney return for no gain0

ALA13 plays, 80 yd · Touchdown

9:511st & 10own 20Tua Tagovailoa pass complete to Jaylen Waddle for 12 yds to the Alab 32 for a 1ST down+12
9:061st & 10own 32Brian Robinson Jr. run for 11 yds to the Alab 43 for a 1ST down+11
8:471st & 10own 43Brian Robinson Jr. run for a loss of 2 yards to the Alab 41−2
7:522nd & 12own 41Mac Jones pass complete to Jerry Jeudy for 7 yds to the Alab 48+7
7:083rd & 5own 48Mac Jones pass complete to Jerry Jeudy for 30 yds to the SCaro 22 for a 1ST down+30
6:221st & 10opp 22Brian Robinson Jr. run for no gain to the SCaro 220
5:472nd & 10opp 22Keilan Robinson run for 4 yds to the SCaro 18+4
5:073rd & 6opp 18Mac Jones pass complete to Slade Bolden for 14 yds to the SCaro 4 for a 1ST down+14
4:261st & goalopp 4Keilan Robinson run for 3 yds to the SCaro 1+3
3:492nd & goalopp 1ALABAMA Penalty, False Start (Cameron Latu) to the SCaro 6−5
3:072nd & goalopp 6Keilan Robinson run for 2 yds to the SCaro 4+2
2:453rd & goalopp 4Keilan Robinson run for 3 yds to the SCaro 1+3
2:044th & goalopp 1Mac Jones 1 Yd Run (Will Reichard Kick)+1

SC13 plays, 76 yd · Touchdown

2:044th & 7own 35Will Reichard kickoff for 59 yds , Shi Smith return for 18 yds to the SCaro 24+18
2:041st & 10own 24Ryan Hilinski pass complete to Shi Smith for 8 yds to the SCaro 32+8
1:542nd & 2own 32Ryan Hilinski pass complete to Rico Dowdle for 10 yds to the SCaro 42 for a 1ST down+10
1:431st & 10own 42Rico Dowdle run for 4 yds to the SCaro 46+4
1:382nd & 6own 46Ryan Hilinski pass incomplete0
1:313rd & 6own 46Ryan Hilinski pass complete to Tavien Feaster for 7 yds to the Alab 47 for a 1ST down+7
1:211st & 10opp 47Tavien Feaster run for 5 yds to the Alab 42+5
1:062nd & 5opp 42Ryan Hilinski pass complete to Dakereon Joyner for 13 yds to the Alab 29 for a 1ST down+13
0:531st & 10opp 29Ryan Hilinski pass incomplete to Tavien Feaster0
0:402nd & 10opp 29Ryan Hilinski pass complete to Josh Vann for 6 yds to the Alab 23+6
0:223rd & 4opp 23Ryan Hilinski pass incomplete to OrTre Smith0
0:154th & 4opp 23Hilinski, Ryan pass incomplete, PENALTY ALABAMA roughing passer (Barmore, Christian) 12 yards to the ALABAMA11, NO PLAY, 1ST DOWN SOCAROLINA.+12
0:111st & 10opp 11Kyle Markway 11 Yd pass from Ryan Hilinski (Parker White Kick)+11

ALA3 plays, -1 yd · End of period

0:111st & 10own 35Will Tommie kickoff for 65 yds for a touchback0
0:001st & 10own 25TEAM run for a loss of 1 yard to the Alab 24−1
0:00goal lineEnd 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. Alabama

South Carolina 3–7 vs Alabama

  • 2010 · wk 6Alabama 21 @ South Carolina 35
  • 2009 · wk 7South Carolina 6 @ Alabama 20
  • 2005 · wk 3Alabama 37 @ South Carolina 14
  • 2004 · wk 6South Carolina 20 @ Alabama 3
  • 2001 · wk 6Alabama 36 @ South Carolina 37
  • 2000 · wk 6South Carolina 17 @ Alabama 27
  • 1993 · wk 6Alabama 17 @ South Carolina 6
  • 1992 · wk 6South Carolina 7 @ Alabama 48
  • 1967 · wk 11South Carolina 0 @ Alabama 17
  • 1966 · wk 10South Carolina 0 @ Alabama 24

Previous 2 meetings vs. Will Muschamp

Alabama 2–0 vs Will Muschamp

  • 2014 · wk 4 (coaching change that season)Florida 21 @ Alabama 42
  • 2011 · wk 5Alabama 38 @ Florida 10

† That school changed coaches during the season and the loader cannot say which games he took.

Previous 4 meetings vs. Nick Saban

South Carolina 1–3 vs Nick Saban

  • 2010 · wk 6Alabama 21 @ South Carolina 35
  • 2009 · wk 7South Carolina 6 @ Alabama 20
  • 2003 · wk 9LSU 33 @ South Carolina 7
  • 2002 · wk 9South Carolina 14 @ LSU 38

Research

Keep this open while you look at others