• (15:00 - 1st) Barret Pickering kickoff for 48 yds

    • 1st & 10 at IOWA 25

      (15:00 - 1st) Nate Stanley pass complete to Tyrone Tracy Jr. for 12 yds to the Iowa 37 for a 1ST down

    • 1st & 10 at IOWA 37

      (15:00 - 1st) Tyler Goodson run for 5 yds to the Iowa 42

    • 2nd & 5 at IOWA 42

      (15:00 - 1st) Nate Stanley pass incomplete to Tyrone Tracy Jr.

    • 3rd & 5 at IOWA 42

      (15:00 - 1st) Nate Stanley pass incomplete

    • 4th & 5 at IOWA 42

      (15:00 - 1st) Michael Sleep-Dalton punt for 45 yds, downed at the Neb 13

    • 1st & 10 at NEB 13

      (13:33 - 1st) Dedrick Mills run for 4 yds to the Neb 17

    • 2nd & 6 at NEB 17

      (13:33 - 1st) Adrian Martinez pass complete to JD Spielman for 1 yd to the Neb 18

    • 3rd & 5 at NEB 18

      (13:33 - 1st) Adrian Martinez run for 1 yd to the Neb 19

    • 4th & 4 at NEB 19

      (13:33 - 1st) Isaac Armstrong punt for 37 yds

    • 1st & 10 at IOWA 44

      (11:39 - 1st) Tyler Goodson run for 11 yds to the Neb 45 for a 1ST down

    • 1st & 10 at NEB 45

      (11:04 - 1st) Ihmir Smith-Marsette run for 45 yds for a TD, (Keith Duncan KICK)

    • (11:04 - 1st) Caleb Shudak kickoff for 54 yds

    • 1st & 10 at NEB 25

      (11:04 - 1st) Adrian Martinez pass incomplete, broken up by Kristian Welch

    • 2nd & 10 at NEB 25

      (11:04 - 1st) Dedrick Mills run for 7 yds to the Neb 32

    • 3rd & 3 at NEB 32

      (11:04 - 1st) Adrian Martinez run for 3 yds to the Neb 35 for a 1ST down

    • 1st & 10 at NEB 35

      (11:04 - 1st) Noah Vedral pass complete to Dedrick Mills for 11 yds to the Iowa 46 for a 1ST down IOWA Penalty, personal foul (Brady Reiff) to the Iowa 39 for a 1ST down

    • 1st & 10 at IOWA 39

      (11:04 - 1st) JD Spielman pass incomplete to Adrian Martinez

    • 2nd & 10 at IOWA 39

      (11:04 - 1st) Noah Vedral pass incomplete to JD Spielman, broken up by Michael Ojemudia

    • 3rd & 10 at IOWA 39

      (11:04 - 1st) Noah Vedral pass incomplete

    • 4th & 10 at IOWA 39

      (11:04 - 1st) Isaac Armstrong punt for 35 yds, downed at the Iowa 4

    • 1st & 10 at IOWA 4

      (9:21 - 1st) Tyler Goodson run for a loss of 1 yard to the Iowa 3

    • 2nd & 11 at IOWA 3

      (9:21 - 1st) Toren Young run for no gain to the Iowa 3

    • 3rd & 11 at IOWA 3

      (9:21 - 1st) Tyler Goodson run for 7 yds to the Iowa 10

    • 4th & 4 at IOWA 10

      (9:21 - 1st) Michael Sleep-Dalton punt for 27 yds, downed at the Iowa 37

    • 1st & 10 at IOWA 37

      (7:02 - 1st) Adrian Martinez pass complete to JD Spielman for a loss of 6 yards to the Iowa 43

    • 2nd & 16 at IOWA 43

      (7:02 - 1st) Wan'Dale Robinson run for no gain to the Iowa 43

    • 3rd & 16 at IOWA 43

      (7:02 - 1st) Adrian Martinez pass complete to Kade Warner for 20 yds to the Iowa 23 for a 1ST down

    • 1st & 10 at IOWA 23

      (7:02 - 1st) Dedrick Mills run for a loss of 3 yards to the Iowa 26

    • 2nd & 13 at IOWA 26

      (7:02 - 1st) Adrian Martinez pass incomplete to JD Spielman

    • 3rd & 13 at IOWA 26

      (7:02 - 1st) Dedrick Mills run for 2 yds to the Iowa 24

    • 4th & 11 at IOWA 24

      (4:03 - 1st) Matt Waldoch 41 yd FG GOOD

    • (4:03 - 1st) Barret Pickering kickoff for 46 yds , Devonte Young return for 18 yds to the Iowa 37

    • 1st & 10 at IOWA 37

      (3:58 - 1st) Nate Stanley pass complete to Sam LaPorta for 8 yds to the Iowa 45

    • 2nd & 2 at IOWA 45

      (3:08 - 1st) Tyler Goodson run for 55 yds for a TD, (Keith Duncan KICK)

    • (3:08 - 1st) Caleb Shudak kickoff for 62 yds

    • 1st & 10 at NEB 25

      (3:08 - 1st) Adrian Martinez pass complete to Jack Stoll for a loss of 3 yards to the Neb 22

    • 2nd & 13 at NEB 22

      (3:08 - 1st) Wan'Dale Robinson run for 7 yds to the Neb 29

    • 3rd & 6 at NEB 29

      (3:08 - 1st) Adrian Martinez pass incomplete to Wan'Dale Robinson

    • 4th & 6 at NEB 29

      (3:08 - 1st) Isaac Armstrong punt for 43 yds

    • 1st & 10 at IOWA 28

      (2:06 - 1st) Nate Stanley pass incomplete to Ihmir Smith-Marsette

    • 2nd & 10 at IOWA 28

      (2:06 - 1st) Nate Stanley pass complete to Shaun Beyer for 9 yds to the Iowa 37

    • 3rd & 1 at IOWA 37

      (2:06 - 1st) Nate Stanley run for 2 yds to the Iowa 39 for a 1ST down

    • 1st & 10 at IOWA 39

      (2:06 - 1st) Nate Stanley pass incomplete to Sam LaPorta

    • 2nd & 10 at IOWA 39

      (2:06 - 1st) Tyler Goodson run for 21 yds to the Neb 40 for a 1ST down

    • 1st & 10 at NEB 40

      (2:06 - 1st) Nate Stanley pass complete to Nico Ragaini for 10 yds to the Neb 30 for a 1ST down

    • 1st & 10 at NEB 30

      (2:06 - 1st) Mekhi Sargent run for 7 yds to the Neb 23

    • End of 1st Quarter

    • 2nd & 3 at NEB 23

      (15:00 - 2nd) Mekhi Sargent run for no gain to the Neb 23

    • 3rd & 3 at NEB 23

      (15:00 - 2nd) Nate Stanley run for 4 yds to the Neb 19 for a 1ST down

    • (13:42 - 2nd) Timeout IOWA, clock 13:42

    • 1st & 10 at NEB 19

      (13:42 - 2nd) Tyrone Tracy Jr. run for a loss of 9 yards to the Neb 28

    • 2nd & 19 at NEB 28

      (13:42 - 2nd) Tyler Goodson run for a loss of 3 yards to the Neb 31

    • 3rd & 22 at NEB 31

      (13:42 - 2nd) Nate Stanley pass complete to Nico Ragaini for no gain to the Neb 31

    • 4th & 22 at NEB 31

      (11:37 - 2nd) Keith Duncan 49 yd FG GOOD

    • (11:37 - 2nd) Caleb Shudak kickoff for 64 yds

    • 1st & 10 at NEB 25

      (11:37 - 2nd) Adrian Martinez run for a loss of 4 yards to the Neb 21

    • 2nd & 14 at NEB 21

      (11:37 - 2nd) Adrian Martinez run for 4 yds to the Neb 25

    • 3rd & 10 at NEB 25

      (11:37 - 2nd) Adrian Martinez run for 5 yds to the Neb 30

    • 4th & 5 at NEB 30

      (11:37 - 2nd) Isaac Armstrong punt for 43 yds

    • 1st & 10 at IOWA 27

      (9:41 - 2nd) Mekhi Sargent run for 7 yds to the Iowa 34

    • 2nd & 3 at IOWA 34

      (8:54 - 2nd) Nate Stanley pass intercepted for a TD Cam Taylor-Britt return for 38 yds for a TD, (Matt Waldoch KICK)

    • (8:41 - 2nd) Barret Pickering kickoff for 60 yds , Ihmir Smith-Marsette return for 95 yds for a TD, (Keith Duncan KICK)

    • (8:41 - 2nd) Caleb Shudak kickoff for 65 yds for a touchback

    • 1st & 10 at NEB 25

      (8:41 - 2nd) Adrian Martinez pass complete to Jack Stoll for 4 yds to the Neb 29

    • 2nd & 6 at NEB 29

      (8:41 - 2nd) Adrian Martinez run for 8 yds to the Neb 37 for a 1ST down

    • 1st & 10 at NEB 37

      (8:41 - 2nd) Wyatt Mazour run for 9 yds to the Neb 46

    • 2nd & 1 at NEB 46

      (8:41 - 2nd) Wyatt Mazour run for 5 yds to the Iowa 49 for a 1ST down

    • 1st & 10 at IOWA 49

      (8:41 - 2nd) Wyatt Mazour run for a loss of 8 yards to the Neb 43

    • 2nd & 18 at NEB 43

      (8:41 - 2nd) Wan'Dale Robinson run for 7 yds to the 50 yard line

    • 3rd & 11 at 50

      (8:41 - 2nd) Adrian Martinez run for 1 yd to the Iowa 49

    • 4th & 10 at IOWA 49

      (8:41 - 2nd) Isaac Armstrong punt for 41 yds, punt out-of-bounds at the Iowa 8

    • 1st & 10 at IOWA 8

      (5:06 - 2nd) Tyler Goodson run for 5 yds to the Iowa 13

    • 2nd & 5 at IOWA 13

      (5:06 - 2nd) Tyler Goodson run for 9 yds to the Iowa 22 for a 1ST down

    • 1st & 10 at IOWA 22

      (5:06 - 2nd) Tyler Goodson run for no gain to the Iowa 22

    • 2nd & 10 at IOWA 22

      (5:06 - 2nd) Nate Stanley pass incomplete to Tyrone Tracy Jr.

    • (3:18 - 2nd) Timeout IOWA, clock 03:18

    • 3rd & 10 at IOWA 22

      (3:18 - 2nd) Nate Stanley pass incomplete to Tyrone Tracy Jr.

    • 4th & 10 at IOWA 22

      (3:18 - 2nd) Michael Sleep-Dalton punt for 43 yds , JD Spielman returns for no gain to the Neb 35

    • 1st & 10 at NEB 35

      (3:04 - 2nd) Adrian Martinez run for 6 yds to the Neb 41

    • 2nd & 4 at NEB 41

      (3:04 - 2nd) Dedrick Mills run for 10 yds to the Iowa 49 for a 1ST down

    • 1st & 10 at IOWA 49

      (3:04 - 2nd) Adrian Martinez pass complete to Jack Stoll for no gain to the Iowa 49

    • 2nd & 10 at IOWA 49

      (3:04 - 2nd) NEBRASKA Penalty, false start (-5 Yards) to the Neb 46

    • 2nd & 15 at NEB 46

      (3:04 - 2nd) Adrian Martinez run for 7 yds to the Iowa 47

    • 3rd & 8 at IOWA 47

      (3:04 - 2nd) Adrian Martinez pass complete to Dedrick Mills for 16 yds to the Iowa 31 for a 1ST down

    • (0:59 - 2nd) Timeout IOWA, clock 00:59

    • 1st & 10 at IOWA 31

      (0:59 - 2nd) Adrian Martinez pass complete to Dedrick Mills for no gain to the Iowa 31

    • (0:53 - 2nd) Timeout NEBRASKA, clock 00:53

    • 2nd & 10 at IOWA 31

      (0:53 - 2nd) Adrian Martinez pass intercepted Jack Koerner return for 20 yds to the Iowa 25

    • 1st & 10 at IOWA 25

      (0:41 - 2nd) Team run for a loss of 2 yards to the Iowa 23

  • End of 2nd Quarter

    • (15:00 - 3rd) Caleb Shudak kickoff for 65 yds , Cam Taylor-Britt return for 15 yds to the Neb 15

    • 1st & 10 at NEB 15

      (14:56 - 3rd) Dedrick Mills run for 4 yds to the Neb 19

    • 2nd & 6 at NEB 19

      (14:56 - 3rd) Adrian Martinez run for 4 yds to the Neb 23

    • 3rd & 2 at NEB 23

      (14:56 - 3rd) Dedrick Mills run for 3 yds to the Neb 26 for a 1ST down

    • 1st & 10 at NEB 26

      (14:56 - 3rd) Dedrick Mills run for 14 yds to the Neb 40 for a 1ST down

    • 1st & 10 at NEB 40

      (14:56 - 3rd) Dedrick Mills run for 3 yds to the Neb 43

    • 2nd & 7 at NEB 43

      (14:56 - 3rd) Adrian Martinez pass incomplete to Wyatt Mazour

    • 3rd & 7 at NEB 43

      (14:56 - 3rd) Adrian Martinez run for 2 yds to the Neb 45

    • 4th & 5 at NEB 45

      (14:56 - 3rd) Isaac Armstrong punt 40 yards to the IOWA15, fair catch by Cooper,Max, PENALTY IOWA roughing the kicker (Wade,B.) 5 yards to the 50 yardline, 1ST DOWN NEB, NO PLAY.

    • 1st & 10 at 50

      (14:56 - 3rd) Dedrick Mills run for a loss of 4 yards to the Neb 46

    • 2nd & 14 at NEB 46

      (14:56 - 3rd) Adrian Martinez pass incomplete to Dedrick Mills

    • 3rd & 14 at NEB 46

      (14:56 - 3rd) Adrian Martinez sacked by A.J. Epenesa for a loss of 9 yards to the Neb 37

    • 4th & 23 at NEB 37

      (14:56 - 3rd) Isaac Armstrong punt for 34 yds, punt out-of-bounds at the Iowa 29

    • 1st & 10 at IOWA 29

      (11:01 - 3rd) Tyler Goodson run for a loss of 1 yard to the Iowa 28

    • 2nd & 11 at IOWA 28

      (11:01 - 3rd) Nate Stanley pass incomplete to Sam LaPorta

    • 3rd & 11 at IOWA 28

      (11:01 - 3rd) Nate Stanley pass incomplete to Tyler Goodson, broken up by Collin Miller

    • 4th & 11 at IOWA 28

      (11:01 - 3rd) Michael Sleep-Dalton punt for 31 yds, fair catch by JD Spielman at the Neb 41

    • 1st & 10 at NEB 41

      (10:00 - 3rd) Dedrick Mills run for 6 yds to the Neb 47

    • 2nd & 4 at NEB 47

      (10:00 - 3rd) Adrian Martinez run for no gain to the Neb 47

    • 3rd & 4 at NEB 47

      (10:00 - 3rd) Dedrick Mills run for 9 yds to the Iowa 44 for a 1ST down

    • 1st & 10 at IOWA 44

      (10:00 - 3rd) Adrian Martinez pass incomplete to JD Spielman

    • 2nd & 10 at IOWA 44

      (10:00 - 3rd) IOWA Penalty, offside defense (A.J. Epenesa) to the Iowa 39

    • 2nd & 5 at IOWA 39

      (8:24 - 3rd) Luke McCaffrey pass complete to JD Spielman for 39 yds for a TD, (Matt Waldoch KICK)

    • (8:24 - 3rd) Barret Pickering kickoff for 48 yds , Ihmir Smith-Marsette return for 4 yds to the Iowa 21

    • 1st & 10 at IOWA 21

      (8:22 - 3rd) Tyler Goodson run for 3 yds to the Iowa 24

    • 2nd & 7 at IOWA 24

      (8:22 - 3rd) Tyler Goodson run for 5 yds to the Iowa 29 IOWA Penalty, unsportsmanlike conduct (Ihmir Smith-Marsette) to the Iowa 15

    • 3rd & 16 at IOWA 15

      (8:22 - 3rd) Nate Stanley pass complete to Mekhi Sargent for a loss of 1 yard to the Iowa 14

    • 4th & 17 at IOWA 14

      (8:22 - 3rd) Michael Sleep-Dalton punt for 46 yds, downed at the Neb 40

    • 1st & 10 at NEB 40

      (6:26 - 3rd) Dedrick Mills run for 1 yd to the Neb 41

    • 2nd & 9 at NEB 41

      (6:26 - 3rd) Adrian Martinez run for 4 yds to the Neb 45

    • 3rd & 5 at NEB 45

      (6:26 - 3rd) Dedrick Mills run for 8 yds to the Iowa 47 for a 1ST down

    • 1st & 10 at IOWA 47

      (6:26 - 3rd) Dedrick Mills run for no gain to the Iowa 47

    • 2nd & 10 at IOWA 47

      (6:26 - 3rd) Dedrick Mills run for 9 yds to the Iowa 38

    • 3rd & 1 at IOWA 38

      (6:26 - 3rd) Adrian Martinez run for 5 yds to the Iowa 33 for a 1ST down

    • 1st & 10 at IOWA 33

      (6:26 - 3rd) Adrian Martinez run for a loss of 3 yards to the Iowa 36

    • 2nd & 13 at IOWA 36

      (6:26 - 3rd) Dedrick Mills run for 5 yds to the Iowa 31

    • 3rd & 8 at IOWA 31

      (6:26 - 3rd) Dedrick Mills run for 2 yds to the Iowa 29

    • 4th & 6 at IOWA 29

      (6:26 - 3rd) Adrian Martinez pass complete to Kade Warner for 11 yds to the Iowa 18 for a 1ST down

    • 1st & 10 at IOWA 18

      (6:26 - 3rd) Dedrick Mills run for 7 yds to the Iowa 11

    • 2nd & 3 at IOWA 11

      (6:26 - 3rd) Dedrick Mills run for 2 yds to the Iowa 9

    • 3rd & 1 at IOWA 9

      (0:32 - 3rd) Wyatt Mazour run for 9 yds for a TD, (Matt Waldoch KICK)

    • (0:32 - 3rd) Barret Pickering kickoff for 43 yds , Monte Pottebaum return for 10 yds to the Iowa 32

    • 1st & 10 at IOWA 32

      (0:28 - 3rd) Nate Stanley pass incomplete to Tyrone Tracy Jr., broken up by Cam Taylor-Britt

    • 2nd & 10 at IOWA 32

      (0:28 - 3rd) Mekhi Sargent run for 1 yd to the Iowa 33

    • End of 3rd Quarter

    • 3rd & 9 at IOWA 33

      (15:00 - 4th) Nate Stanley pass complete to Tyrone Tracy Jr. for 8 yds to the Iowa 41

    • 4th & 1 at IOWA 41

      (15:00 - 4th) Michael Sleep-Dalton punt for 50 yds, downed at the Neb 9

    • 1st & 10 at NEB 9

      (14:26 - 4th) Adrian Martinez run for 5 yds to the Neb 14

    • 2nd & 5 at NEB 14

      (14:26 - 4th) Dedrick Mills run for 2 yds to the Neb 16

    • 3rd & 3 at NEB 16

      (14:26 - 4th) Adrian Martinez run for 1 yd to the Neb 17

    • 4th & 2 at NEB 17

      (14:26 - 4th) Isaac Armstrong punt for 28 yds, downed at the Neb 45

    • 1st & 10 at NEB 45

      (12:36 - 4th) Toren Young run for 4 yds to the Neb 41

    • 2nd & 6 at NEB 41

      (12:36 - 4th) Nate Stanley pass incomplete to Shaun Beyer

    • 3rd & 6 at NEB 41

      (12:36 - 4th) Nate Stanley run for 2 yds to the Neb 39

    • 4th & 4 at NEB 39

      (12:36 - 4th) IOWA Penalty, delay of game (-5 Yards) to the Neb 44

    • 4th & 9 at NEB 44

      (12:36 - 4th) Michael Sleep-Dalton punt for 42 yds, downed at the Neb 2

    • 1st & 10 at NEB 2

      (10:52 - 4th) Dedrick Mills run for 3 yds to the Neb 5

    • 2nd & 7 at NEB 5

      (10:52 - 4th) Dedrick Mills run for a loss of 1 yard to the Neb 4

    • 3rd & 8 at NEB 4

      (10:52 - 4th) Adrian Martinez pass complete to Dedrick Mills for 7 yds to the Neb 11

    • 4th & 1 at NEB 11

      (10:52 - 4th) Isaac Armstrong punt for 42 yds

    • 1st & 10 at IOWA 47

      (9:10 - 4th) Nate Stanley pass complete to Sam LaPorta for 7 yds to the Neb 46

    • 2nd & 3 at NEB 46

      (9:10 - 4th) Toren Young run for 2 yds to the Neb 44

    • 3rd & 1 at NEB 44

      (9:10 - 4th) Nate Stanley run for 6 yds to the Neb 38 for a 1ST down

    • (7:05 - 4th) Timeout IOWA, clock 07:05

    • 1st & 10 at NEB 38

      (7:05 - 4th) Nate Stanley pass complete to Nico Ragaini for 2 yds to the Neb 36

    • 2nd & 8 at NEB 36

      (7:05 - 4th) Mekhi Sargent run for 3 yds to the Neb 33

    • 3rd & 5 at NEB 33

      (7:05 - 4th) IOWA Penalty, false start (Landan Paulsen) to the Neb 38

    • 3rd & 10 at NEB 38

      (7:05 - 4th) Mekhi Sargent run for 4 yds to the Neb 34

    • (4:39 - 4th) Timeout IOWA, clock 04:39

    • 4th & 6 at NEB 34

      (4:39 - 4th) Nate Stanley punt for 34 yds for a touchback

    • 1st & 10 at NEB 20

      (4:32 - 4th) NEBRASKA Penalty, false start (Austin Allen) to the Neb 15

    • 1st & 15 at NEB 15

      (4:32 - 4th) Dedrick Mills run for 1 yd to the Neb 16

    • 2nd & 14 at NEB 16

      (4:32 - 4th) Adrian Martinez pass incomplete

    • 3rd & 14 at NEB 16

      (4:32 - 4th) Adrian Martinez sacked by A.J. Epenesa for a loss of 3 yards to the Neb 13

    • 4th & 17 at NEB 13

      (4:32 - 4th) Isaac Armstrong punt for 50 yds, punt out-of-bounds at the Iowa 37

    • 1st & 10 at IOWA 37

      (3:14 - 4th) Mekhi Sargent run for 30 yds to the Neb 33 for a 1ST down

    • 1st & 10 at NEB 33

      (3:14 - 4th) Mekhi Sargent run for 3 yds to the Neb 30 Mekhi Sargent fumbled, forced by Collin Miller, recovered by Neb Cam Taylor-Britt

    • 1st & 10 at NEB 30

      (2:32 - 4th) Wyatt Mazour run for 8 yds to the Neb 38

    • 2nd & 2 at NEB 38

      (2:32 - 4th) Adrian Martinez run for 6 yds to the Neb 44 for a 1ST down

    • 1st & 10 at NEB 44

      (2:32 - 4th) Wyatt Mazour run for 1 yd to the Neb 45

    • 2nd & 9 at NEB 45

      (2:32 - 4th) Luke McCaffrey run for 4 yds to the Neb 49 NEBRASKA Penalty, illegal block (-15 Yards) to the Neb 34

    • 2nd & 20 at NEB 34

      (2:32 - 4th) Adrian Martinez run for 1 yd to the Neb 35

    • 3rd & 19 at NEB 35

      (2:32 - 4th) Wyatt Mazour run for 4 yds to the Neb 39

    • 4th & 15 at NEB 39

      (2:32 - 4th) Isaac Armstrong punt for 35 yds, punt out-of-bounds at the Iowa 26

    • (0:32 - 4th) Timeout NEBRASKA, clock 00:32

    • 1st & 10 at IOWA 26

      (0:32 - 4th) Nate Stanley pass incomplete to Nico Ragaini, broken up by JoJo Domann

    • 2nd & 10 at IOWA 26

      (0:32 - 4th) Nate Stanley pass incomplete to Tyrone Tracy Jr.

    • 3rd & 10 at IOWA 26

      (0:32 - 4th) Nate Stanley pass complete to Ihmir Smith-Marsette for 22 yds to the Iowa 48 for a 1ST down

    • 1st & 10 at IOWA 48

      (0:32 - 4th) Nate Stanley pass complete to Sam LaPorta for 22 yds to the Neb 30 for a 1ST down

    • 1st & 10 at NEB 30

      (0:32 - 4th) Team pass incomplete

    • (0:06 - 4th) Timeout NEBRASKA, clock 00:06

    • 2nd & 10 at NEB 30

      (0:01 - 4th) Keith Duncan 48 yd FG GOOD

    • End of 4th Quarter

    • (0:01 - 4th) Caleb Shudak kickoff for 56 yds , JD Spielman return for a loss of 3 yards to the Neb 6 JD Spielman fumbled, recovered by Iowa John Milani

NCAAF News