• 1st and 10 at MSU 25

      (15:00 - 1st) Jeremy Langford rush for 13 yards to the MchSt 38, tackled by Leroy Clark and Taylor Richards for a 1ST down.

    • 1st and 10 at MSU 38

      (15:00 - 1st) Jeremy Langford rush for 12 yards to the 50 yard line, tackled by Frankie Williams for a 1ST down.

    • 1st and 10 at 50

      (15:00 - 1st) Jeremy Langford rush for 5 yards to the Prdue 45, tackled by Joe Gilliam.

    • 2nd and 5 at PUR 45

      (15:00 - 1st) R.J. Shelton rush for a loss of 3 yards to the Prdue 48, tackled by Jalani Phillips.

    • 3rd and 8 at PUR 48

      (15:00 - 1st) Connor Cook pass complete to Macgarrett Kings Jr. for 4 yards to the Prdue 44, tackled by Joe Gilliam.

    • 4th and 4 at PUR 44

      (15:00 - 1st) Mike Sadler punt for 36 yards, downed at the Prdue 8.

    • 1st and 10 at PUR 8

      (11:45 - 1st) Brandon Cottom rush for 14 yards to the Prdue 22, tackled by Denicos Allen and Isaiah Lewis for a 1ST down.

    • 1st and 10 at PUR 22

      (11:45 - 1st) Brandon Cottom rush for 7 yards to the Prdue 29, tackled by Darqueze Dennard and Denicos Allen.

    • 2nd and 3 at PUR 29

      (11:45 - 1st) Akeem Hunt rush for 3 yards to the Prdue 32, tackled by Denicos Allen and Max Bullough for a 1ST down.

    • 1st and 10 at PUR 32

      (11:45 - 1st) Danny Etling pass incomplete to DeAngelo Yancey.

    • 2nd and 10 at PUR 32

      (11:45 - 1st) Danny Etling pass complete to Sterling Carter for 12 yards to the Prdue 44, tackled by Isaiah Lewis for a 1ST down.

    • 1st and 10 at PUR 44

      (11:45 - 1st) Danny Etling pass incomplete to DeAngelo Yancey, hurried by Shilique Calhoun.

    • 2nd and 10 at PUR 44

      (11:45 - 1st) Brandon Cottom rush for 5 yards to the Prdue 49, tackled by Kurtis Drummond.

    • 3rd and 5 at PUR 49

      (11:45 - 1st) Akeem Hunt rush for 8 yards to the MchSt 43, tackled by Isaiah Lewis for a 1ST down.

    • 1st and 10 at MSU 43

      (11:45 - 1st) Brandon Cottom rush for 2 yards to the MchSt 41, tackled by Micajah Reynolds.

    • 2nd and 8 at MSU 41

      (11:45 - 1st) Brandon Cottom rush for no gain to the MchSt 41, tackled by Max Bullough and Marcus Rush.

    • 3rd and 8 at MSU 41

      (11:45 - 1st) Danny Etling rush for a loss of 2 yards to the MchSt 43, tackled by RJ Williamson.

    • 4th and 10 at MSU 43

      (11:45 - 1st) Cody Webster punt for 35 yards, fair catch by Macgarrett Kings Jr. at the MchSt 8.

    • 1st and 10 at MSU 8

      (6:29 - 1st) Jeremy Langford rush for 3 yards to the MchSt 11, tackled by Ricardo Allen.

    • 2nd and 7 at MSU 11

      (6:29 - 1st) Connor Cook pass incomplete to N/A.

    • 3rd and 7 at MSU 11

      (6:29 - 1st) Connor Cook pass incomplete to N/A.

    • 4th and 7 at MSU 11

      (6:29 - 1st) Mike Sadler punt for 37 yards, downed at the MchSt 48.

    • 1st and 10 at MSU 48

      (6:29 - 1st) Akeem Hunt rush for 6 yards to the MchSt 42, tackled by Darqueze Dennard.

    • 2nd and 4 at MSU 42

      (5:35 - 1st) Dalyn Dawkins rush for 3 yards to the MchSt 39, tackled by Darqueze Dennard.

    • 3rd and 1 at MSU 39

      (5:35 - 1st) Brandon Cottom rush for no gain to the MchSt 39, tackled by Shilique Calhoun and Max Bullough.

    • 4th and 1 at MSU 39

      (5:35 - 1st) Danny Etling rush for 2 yards to the MchSt 37, tackled by Tyler Hoover for a 1ST down.

    • 1st and 10 at MSU 37

      (5:35 - 1st) Danny Etling pass intercepted by Isaiah Lewis at the MchSt 0, returned for no gain for a touchback.

    • 1st and 10 at MSU 20

      (3:27 - 1st) R.J. Shelton rush for 10 yards to the MchSt 30, tackled by Taylor Richards for a 1ST down.

    • 1st and 10 at MSU 30

      (3:27 - 1st) Jeremy Langford rush for 4 yards to the MchSt 34, tackled by Taylor Richards and Ruben Ibarra.

    • 2nd and 6 at MSU 34

      (3:27 - 1st) Jeremy Langford rush for 4 yards to the MchSt 38, tackled by Frankie Williams.

    • 3rd and 2 at MSU 38

      (3:27 - 1st) Jeremy Langford rush for 1 yard to the MchSt 39, tackled by Ryan Isaac.

    • 4th and 1 at MSU 39

      (1:23 - 1st) Timeout Michigan State, clock 01:23.

    • 4th and 1 at MSU 39

      (1:23 - 1st) Connor Cook rush for 2 yards to the MchSt 41, tackled by Bruce Gaston and Ryan Isaac for a 1ST down.

    • 1st and 10 at MSU 41

      (1:23 - 1st) Connor Cook pass incomplete to Macgarrett Kings Jr..

    • 2nd and 10 at MSU 41

      (1:23 - 1st) Jeremy Langford rush for 10 yards to the Prdue 49, tackled by Greg Latta for a 1ST down.

    • 1st and 10 at PUR 49

      (1:23 - 1st) Connor Cook pass complete to Andre Sims Jr. for 7 yards to the Prdue 42.

    • 2nd and 3 at PUR 42

      (1:23 - 1st) Connor Cook pass complete to Andre Sims Jr. for a loss of 2 yards to the Prdue 44.

    • 3rd and 5 at PUR 44

      (15:00 - 2nd) Connor Cook pass incomplete to Tony Lippett.

    • 4th and 5 at PUR 44

      (15:00 - 2nd) Mike Sadler punt for 44 yards for a touchback.

    • 1st and 10 at PUR 20

      (15:00 - 2nd) Brandon Cottom rush for no gain to the Prdue 20, tackled by Denicos Allen.

    • 2nd and 10 at PUR 20

      (14:48 - 2nd) Danny Etling pass incomplete to Brandon Cottom, hurried by Shilique Calhoun.

    • 3rd and 10 at PUR 20

      (14:48 - 2nd) Danny Etling pass complete to Cameron Posey for 11 yards to the Prdue 31 for a 1ST down.

    • 1st and 10 at PUR 31

      (14:48 - 2nd) Brandon Cottom rush for 8 yards to the Prdue 39, tackled by Taiwan Jones and Isaiah Lewis.

    • 2nd and 2 at PUR 39

      (14:48 - 2nd) Brandon Cottom rush for 1 yard to the Prdue 40, tackled by Denicos Allen and Max Bullough.

    • 3rd and 1 at PUR 40

      (14:48 - 2nd) Danny Etling pass complete to Cameron Posey for 13 yards to the MchSt 47, tackled by Kurtis Drummond for a 1ST down.

    • 1st and 10 at MSU 47

      (14:48 - 2nd) Brandon Cottom rush for no gain to the MchSt 47, tackled by Kurtis Drummond and Taiwan Jones.

    • 2nd and 10 at MSU 47

      (14:48 - 2nd) Danny Etling pass complete to Justin Sinz for 4 yards to the MchSt 43, tackled by Denicos Allen.

    • (10:17 - 2nd) Michael Geiger extra point GOOD.

    • (10:17 - 2nd) Kevin Muma kickoff for 65 yards returned by Akeem Hunt for 20 yards to the Prdue 20, tackled by Mark Meyers and RJ Williamson.

    • 1st and 10 at PUR 20

      (10:10 - 2nd) Danny Etling pass complete to Justin Sinz for 4 yards to the Prdue 24, tackled by Denicos Allen.

    • 2nd and 6 at PUR 24

      (10:10 - 2nd) Danny Etling pass complete to Cameron Posey for 5 yards to the Prdue 29, tackled by Kurtis Drummond and Max Bullough.

    • 3rd and 1 at PUR 29

      (10:10 - 2nd) Danny Etling rush for 4 yards to the Prdue 33, tackled by Darqueze Dennard for a 1ST down.

    • 1st and 10 at PUR 33

      (10:10 - 2nd) Akeem Hunt rush for 11 yards to the Prdue 44, tackled by Isaiah Lewis for a 1ST down.

    • 1st and 10 at PUR 44

      (10:10 - 2nd) Dalyn Dawkins rush for 1 yard to the Prdue 45, tackled by Marcus Rush and Tyler Hoover.

    • 2nd and 9 at PUR 45

      (10:10 - 2nd) Danny Etling pass incomplete to Sterling Carter, hurried by Max Bullough.

    • 3rd and 9 at PUR 45

      (10:10 - 2nd) Danny Etling pass complete to Cameron Posey for 11 yards to the MchSt 44 for a 1ST down.

    • 2nd and 17 at PUR 49

      (10:10 - 2nd) Brandon Cottom rush for 3 yards to the MchSt 48, tackled by Kurtis Drummond.

    • 3rd and 14 at MSU 48

      (10:10 - 2nd) Danny Etling pass incomplete to DeAngelo Yancey, broken up by Isaiah Lewis.

    • 4th and 14 at MSU 48

      (10:10 - 2nd) Cody Webster punt for 46 yards, downed at the MchSt 2.

    • 1st and 10 at MSU 2

      (5:14 - 2nd) Delton Williams rush for 8 yards to the MchSt 10, tackled by Anthony Brown.

    • 2nd and 2 at MSU 10

      (5:14 - 2nd) Delton Williams rush for a loss of 2 yards to the MchSt 8, tackled by Ruben Ibarra.

    • 3rd and 4 at MSU 8

      (5:14 - 2nd) Connor Cook pass complete to Keith Mumphery for 5 yards to the MchSt 13, tackled by Leroy Clark for a 1ST down.

    • 1st and 10 at MSU 13

      (5:14 - 2nd) Delton Williams rush for 2 yards to the MchSt 15, tackled by Taylor Richards.

    • 2nd and 8 at MSU 15

      (5:14 - 2nd) Connor Cook rush for 9 yards to the MchSt 24 for a 1ST down.

    • 1st and 10 at MSU 24

      (5:14 - 2nd) Connor Cook pass complete to R.J. Shelton for a loss of 1 yard to the MchSt 23, tackled by Frankie Williams.

    • 2nd and 11 at MSU 23

      (5:14 - 2nd) Connor Cook pass complete to Tony Lippett for 8 yards to the MchSt 31.

    • 3rd and 3 at MSU 31

      (5:14 - 2nd) Connor Cook pass incomplete to Keith Mumphery, broken up by Will Lucas.

    • 4th and 3 at MSU 31

      (5:14 - 2nd) Mike Sadler punt for 53 yards, returned by Frankie Williams for 40 yards to the MchSt 44, tackled by Mike Sadler.

    • 1st and 10 at MSU 44

      (0:49 - 2nd) Akeem Hunt rush for 3 yards to the MchSt 41, tackled by Taiwan Jones.

    • 2nd and 7 at MSU 41

      (0:49 - 2nd) Danny Etling pass complete to Akeem Hunt for a loss of 6 yards to the MchSt 47, tackled by Taiwan Jones.

    • 3rd and 13 at MSU 47

      (0:21 - 2nd) Timeout Purdue, clock 00:21.

    • 3rd and 13 at MSU 47

      (0:21 - 2nd) MICHIGAN ST penalty 5 yard offside defense accepted.

    • 4th and 9 at MSU 43

      (0:13 - 2nd) Timeout Purdue, clock 00:13.

    • 4th and 9 at MSU 43

      (0:13 - 2nd) MICHIGAN ST penalty 9 yard pass interference accepted, no play.

    • 1st and 10 at MSU 34

      (0:09 - 2nd) Timeout Purdue, clock 00:09.

    • 1st and 10 at MSU 34

      (0:09 - 2nd) Timeout Michigan State, clock 00:09.

    • 1st and 10 at MSU 34

      (0:04 - 2nd) Paul Griggs 51 yard field goal MISSED.

    • 1st and 10 at MSU 34

      (0:04 - 2nd) Team rush for a loss of 2 yards to the MchSt 32.

    • (15:00 - 3rd) Kevin Muma kickoff for 65 yards for a touchback.

    • 1st and 10 at PUR 25

      (15:00 - 3rd) Brandon Cottom rush for a loss of 1 yard to the Prdue 24, tackled by Trae Waynes and Max Bullough.

    • 2nd and 11 at PUR 24

      (15:00 - 3rd) Danny Etling pass complete to Akeem Hunt for 43 yards to the MchSt 33, tackled by Darqueze Dennard for a 1ST down.

    • 1st and 10 at MSU 33

      (15:00 - 3rd) Akeem Hunt rush for 8 yards to the MchSt 25.

    • 2nd and 2 at MSU 25

      (15:00 - 3rd) Akeem Hunt rush for 1 yard to the MchSt 24, tackled by Kyler Elsworth and Taiwan Jones.

    • 3rd and 1 at MSU 24

      (15:00 - 3rd) Danny Etling rush for no gain to the MchSt 24, tackled by Team.

    • 4th and 1 at MSU 24

      (12:18 - 3rd) Paul Griggs 41 yard field goal MISSED.

    • 1st and 10 at MSU 24

      (12:18 - 3rd) Jeremy Langford rush for 18 yards to the MchSt 42, tackled by Anthony Brown for a 1ST down.

    • 1st and 10 at MSU 42

      (12:18 - 3rd) R.J. Shelton rush for 10 yards to the Prdue 48, tackled by Sean Robinson for a 1ST down.

    • 1st and 10 at PUR 48

      (12:18 - 3rd) Connor Cook pass complete to Tony Lippett for 2 yards to the Prdue 46, tackled by Ricardo Allen.

    • 2nd and 8 at PUR 46

      (12:18 - 3rd) Jeremy Langford rush for 7 yards to the Prdue 39, tackled by Bruce Gaston.

    • 3rd and 1 at PUR 39

      (12:18 - 3rd) Connor Cook rush for 2 yards to the Prdue 37, tackled by Ra'Zahn Howard for a 1ST down.

    • 1st and 10 at PUR 37

      (12:18 - 3rd) Connor Cook pass incomplete, broken up by Ra'Zahn Howard.

    • 2nd and 10 at PUR 37

      (12:18 - 3rd) Jeremy Langford rush for 5 yards to the Prdue 32, tackled by Ryan Russell.

    • 3rd and 5 at PUR 32

      (12:18 - 3rd) Connor Cook pass complete to R.J. Shelton for a loss of 6 yards to the Prdue 38, tackled by Ricardo Allen.

    • 4th and 11 at PUR 38

      (12:18 - 3rd) Mike Sadler punt for 29 yards, downed at the Prdue 9.

    • 1st and 10 at PUR 9

      (8:09 - 3rd) Danny Etling pass incomplete to Cameron Posey.

    • 2nd and 10 at PUR 9

      (8:09 - 3rd) Danny Etling pass complete to Justin Sinz for 5 yards to the Prdue 14, tackled by Max Bullough.

    • 3rd and 5 at PUR 14

      (8:09 - 3rd) Danny Etling pass incomplete to Akeem Hunt.

    • 4th and 5 at PUR 14

      (8:09 - 3rd) Cody Webster punt for 45 yards, punt out-of-bounds at the MchSt 41.

    • 1st and 10 at MSU 41

      (7:16 - 3rd) Jeremy Langford rush for 1 yard to the MchSt 42, tackled by Will Lucas.

    • 2nd and 9 at MSU 42

      (7:16 - 3rd) Connor Cook pass complete to Tony Lippett for 16 yards to the Prdue 42, tackled by Anthony Brown for a 1ST down.

    • 1st and 10 at PUR 42

      (7:16 - 3rd) Connor Cook pass incomplete to N/A.

    • 2nd and 10 at PUR 42

      (7:16 - 3rd) Connor Cook pass incomplete, broken up by Ra'Zahn Howard.

    • 3rd and 10 at PUR 42

      (7:16 - 3rd) Connor Cook pass incomplete to Keith Mumphery.

    • 4th and 10 at PUR 42

      (7:16 - 3rd) Mike Sadler punt for 34 yards, downed at the Prdue 8.

    • 1st and 10 at PUR 8

      (5:46 - 3rd) Dalyn Dawkins rush for 1 yard to the Prdue 9, tackled by Kurtis Drummond and Trae Waynes.

    • 2nd and 9 at PUR 9

      (5:46 - 3rd) Danny Etling pass complete to DeAngelo Yancey for 32 yards to the Prdue 41, tackled by Kurtis Drummond for a 1ST down.

    • 1st and 10 at PUR 41

      (5:46 - 3rd) Akeem Hunt rush for 2 yards to the Prdue 43, tackled by Kurtis Drummond and Trae Waynes.

    • 2nd and 8 at PUR 43

      (5:46 - 3rd) Danny Etling pass complete to Justin Sinz for 17 yards to the MchSt 40, tackled by Kurtis Drummond and Denicos Allen for a 1ST down.

    • 1st and 10 at MSU 40

      (5:46 - 3rd) PURDUE penalty 10 yard illegal block accepted, no play.

    • 1st and 20 at 50

      (5:46 - 3rd) Danny Etling pass incomplete to DeAngelo Yancey.

    • 2nd and 20 at 50

      (5:46 - 3rd) Danny Etling pass complete to Cameron Posey for 10 yards to the MchSt 40, tackled by Max Bullough.

    • 3rd and 10 at MSU 40

      (5:46 - 3rd) Danny Etling pass incomplete to Cameron Posey.

    • 4th and 10 at MSU 40

      (5:46 - 3rd) Cody Webster punt for 35 yards, punt out-of-bounds at the MchSt 5.

    • 1st and 10 at MSU 5

      (2:06 - 3rd) Jeremy Langford rush for 5 yards to the MchSt 25, tackled by Sean Robinson and Ryan Russell, PURDUE penalty 15 yard face mask accepted for a 1ST down.

    • 1st and 10 at MSU 25

      (2:06 - 3rd) Jeremy Langford rush for 1 yard to the MchSt 26, tackled by Ryan Russell.

    • 2nd and 9 at MSU 26

      (2:06 - 3rd) Jeremy Langford rush for 10 yards to the MchSt 36, tackled by Ricardo Allen for a 1ST down.

    • 1st and 10 at MSU 36

      (2:06 - 3rd) Connor Cook rush for 3 yards to the MchSt 39.

    • 2nd and 7 at MSU 39

      (2:06 - 3rd) Connor Cook pass incomplete to Macgarrett Kings Jr..

    • 3rd and 7 at MSU 39

      (15:00 - 4th) Connor Cook pass incomplete to Josiah Price.

    • 4th and 7 at MSU 39

      (15:00 - 4th) Mike Sadler punt for 33 yards, fair catch by Frankie Williams at the Prdue 28.

    • 2nd and 19 at PUR 19

      (14:48 - 4th) Danny Etling pass incomplete to Dan Monteroso.

    • 3rd and 19 at PUR 19

      (14:48 - 4th) Danny Etling rush for 7 yards to the Prdue 26, tackled by Darqueze Dennard.

    • 4th and 12 at PUR 26

      (14:48 - 4th) Cody Webster punt for 52 yards, returned by Macgarrett Kings Jr. for 5 yards to the MchSt 27, tackled by Rob Henry.

    • 1st and 10 at MSU 27

      (14:48 - 4th) Jeremy Langford rush for a loss of 2 yards to the MchSt 25, tackled by Will Lucas.

    • 2nd and 12 at MSU 25

      (13:02 - 4th) Connor Cook pass complete to Tony Lippett for 18 yards to the MchSt 43, tackled by Sean Robinson for a 1ST down.

    • 1st and 10 at MSU 43

      (13:02 - 4th) Jeremy Langford rush for a loss of 2 yards to the MchSt 41, tackled by Bruce Gaston.

    • 2nd and 12 at MSU 41

      (8:55 - 4th) Connor Cook pass incomplete to Jeremy Langford, MICHIGAN ST penalty ineligible downfield on pass declined.

    • 3rd and 12 at MSU 41

      (8:55 - 4th) Connor Cook pass complete to Macgarrett Kings Jr. for 25 yards to the Prdue 34 for a 1ST down.

    • 1st and 10 at PUR 34

      (8:55 - 4th) Connor Cook rush for 1 yard to the Prdue 33.

    • 2nd and 9 at PUR 33

      (8:55 - 4th) Connor Cook pass complete to Josiah Price for 26 yards to the Prdue 7, tackled by Anthony Brown and Ricardo Allen for a 1ST down.

    • 1st and Goal at PUR 7

      (8:55 - 4th) Jeremy Langford rush for 2 yards to the Prdue 5, tackled by Ra'Zahn Howard and Ryan Russell.

    • 2nd and Goal at PUR 5

      (8:55 - 4th) Tony Lippett pass complete to Andrew Gleichert for 5 yards for a TOUCHDOWN.

    • (8:55 - 4th) Michael Geiger extra point GOOD.

    • (8:55 - 4th)

    • (8:55 - 4th) Kevin Muma kickoff for 65 yards returned by Raheem Mostert for 29 yards to the Prdue 29, tackled by RJ Williamson and Ed Davis.

    • 1st and 10 at PUR 29

      (8:55 - 4th) Akeem Hunt rush for 1 yard to the Prdue 30, tackled by Micajah Reynolds.

    • 2nd and 9 at PUR 30

      (8:50 - 4th) Danny Etling pass complete to Akeem Hunt for a loss of 1 yard to the Prdue 29, tackled by Darqueze Dennard and Max Bullough.

    • 4th and 13 at PUR 26

      (8:50 - 4th) Cody Webster punt for 56 yards, returned by Macgarrett Kings Jr. for a loss of 1 yard to the MchSt 17, tackled by Raheem Mostert and Rob Henry.

    • 1st and 10 at MSU 17

      (8:50 - 4th) Jeremy Langford rush for 5 yards to the MchSt 22, tackled by Ruben Ibarra.

    • 2nd and 5 at MSU 22

      (6:40 - 4th) R.J. Shelton rush for 3 yards to the MchSt 25, tackled by Ryan Russell and Frankie Williams.

    • 3rd and 2 at MSU 25

      (6:40 - 4th) Connor Cook pass complete to Tony Lippett for 5 yards to the MchSt 30, tackled by Taylor Richards for a 1ST down.

    • 1st and 10 at MSU 30

      (6:40 - 4th) R.J. Shelton rush for 4 yards to the MchSt 34, tackled by Anthony Brown and Jack De Boef.

    • 2nd and 6 at MSU 34

      (4:41 - 4th) Timeout Purdue, clock 04:41.

    • 2nd and 6 at MSU 34

      (4:41 - 4th) PURDUE penalty 5 yard offside defense accepted, no play.

    • 2nd and 1 at MSU 39

      (4:41 - 4th) Jeremy Langford rush for 1 yard to the MchSt 40, tackled by Greg Latta and Bruce Gaston for a 1ST down.

    • 1st and 10 at MSU 40

      (4:09 - 4th) Timeout Purdue, clock 04:09.

    • 1st and 10 at MSU 40

      (4:09 - 4th) Jeremy Langford rush for 5 yards to the MchSt 45, tackled by Ruben Ibarra.

    • 2nd and 5 at MSU 45

      (4:09 - 4th) Jeremy Langford rush for a loss of 5 yards to the MchSt 40, tackled by Bruce Gaston.

    • 3rd and 10 at MSU 40

      (3:24 - 4th) Timeout Purdue, clock 03:24.

    • 3rd and 10 at MSU 40

      (3:24 - 4th) Connor Cook rush for 10 yards to the 50 yard line, tackled by Normondo Harris for a 1ST down.

    • 1st and 10 at 50

      (3:24 - 4th) Jeremy Langford rush for 16 yards to the Prdue 34, tackled by Anthony Brown for a 1ST down.

    • 1st and 10 at PUR 34

      (3:24 - 4th) Jeremy Langford rush for 12 yards to the Prdue 22, tackled by Greg Latta and Taylor Richards for a 1ST down.

    • 1st and 10 at PUR 22

      (3:24 - 4th) Team rush for a loss of 3 yards to the Prdue 25.

    • 2nd and 13 at PUR 25

      (3:24 - 4th) Team rush for a loss of 3 yards to the Prdue 28.

ESPN Fan Shop Powered By

  • Nike Men's Purdue Boilermakers Black/Old Gold Team Issue Performance PoloShop

  • Nike Youth Michigan State Spartans #18 Green Football Game JerseyShop

NCAAF News