• 1st and 10 at TEM 24

      (14:47 - 1st) Vaughn Charlton pass complete to Bruce Francis for 18 yards to the Temp 42 for a 1ST down.

    • 1st and 10 at TEM 42

      (14:06 - 1st) Vaughn Charlton pass complete to Jason Harper for 6 yards to the Temp 48.

    • 2nd and 4 at TEM 48

      (14:06 - 1st) Vaughn Charlton pass incomplete to Daryl Robinson.

    • 3rd and 4 at TEM 48

      (13:57 - 1st) Vaughn Charlton pass complete to Bruce Francis for 22 yards to the PnSt 30 for a 1ST down.

    • 1st and 10 at PSU 30

      (13:47 - 1st) Vaughn Charlton pass complete to Kevin Armstrong for 18 yards to the PnSt 12 for a 1ST down.

    • 1st and 10 at PSU 12

      (13:30 - 1st) Jason Harper rush for 5 yards to the PnSt 7.

    • 2nd and 5 at PSU 7

      (12:45 - 1st) Jason Harper rush for 2 yards to the PnSt 5.

    • 3rd and 3 at PSU 5

      (11:55 - 1st) Vaughn Charlton sacked by Dan Connor at the PnSt 7 for a loss of 2 yards.

    • 4th and 5 at PSU 7

      (11:32 - 1st) Jake Brownell 23 yard field goal MISSED.

    • 1st and 10 at PSU 20

      (11:23 - 1st) Anthony Morelli pass incomplete.

    • 2nd and 10 at PSU 20

      (11:00 - 1st) Rodney Kinlaw rush for 16 yards to the PnSt 36 for a 1ST down.

    • 1st and 10 at PSU 36

      (10:20 - 1st) Anthony Morelli pass complete to Rodney Kinlaw for 9 yards to the PnSt 45.

    • 2nd and 1 at PSU 45

      (10:13 - 1st) Rodney Kinlaw rush for 5 yards to the 50 yard line for a 1ST down.

    • 1st and 10 at 50

      (9:20 - 1st) Rodney Kinlaw rush for 8 yards to the Temp 42.

    • 2nd and 2 at TEM 42

      (8:58 - 1st) Anthony Morelli pass complete to Terrell Golden for 9 yards to the Temp 33 for a 1ST down.

    • 1st and 10 at TEM 33

      (8:45 - 1st) Penn St penalty 5 yard delay of game accepted.

    • 1st and 15 at TEM 38

      (8:15 - 1st) Anthony Morelli pass complete to Derrick Williams for 8 yards to the Temp 30.

    • 2nd and 7 at TEM 30

      (7:56 - 1st) Rodney Kinlaw rush for 15 yards to the Temp 15 for a 1ST down.

    • 1st and 10 at TEM 15

      (7:33 - 1st) Anthony Morelli pass complete to Jordan Norwood for 15 yards for a TOUCHDOWN.

    • (7:33 - 1st) Kevin Kelly extra point GOOD.

    • (7:26 - 1st) Kevin Kelly kickoff for 62 yards returned by Jamal Schulters for 19 yards to the Temp 27.

    • 1st and 10 at TEM 27

      (7:21 - 1st) Vaughn Charlton pass incomplete to Dy'Onne Crudup.

    • 2nd and 10 at TEM 27

      (6:50 - 1st) Daryl Robinson rush for 15 yards to the Temp 42 for a 1ST down.

    • 1st and 10 at TEM 42

      (6:35 - 1st) Vaughn Charlton rush for 3 yards to the Temp 45.

    • 2nd and 7 at TEM 45

      (5:55 - 1st) Vaughn Charlton pass complete to Daryl Robinson for 5 yards to the 50 yard line.

    • 3rd and 2 at 50

      (4:50 - 1st) Vaughn Charlton rush for a loss of 2 yards, fumbled at the Temp 49, recovered by Josh Bundy at the Temp 49.

    • 4th and 3 at TEM 49

      (4:36 - 1st) Jeff Wathne punt for 28 yards downed at the PnSt 23.

    • 1st and 10 at PSU 23

      (4:36 - 1st) Temple penalty 5 yard illegal formation accepted.

    • 1st and 10 at PSU 28

      (4:00 - 1st) Rodney Kinlaw rush for 4 yards to the PnSt 32.

    • 2nd and 6 at PSU 32

      (3:30 - 1st) Anthony Morelli sacked by Andre Neblett at the PnSt 26 for a loss of 6 yards.

    • 3rd and 12 at PSU 26

      (3:00 - 1st) Anthony Morelli pass complete to Derrick Williams for 52 yards to the Temp 22 for a 1ST down.

    • 1st and 10 at TEM 22

      (2:46 - 1st) Anthony Morelli pass complete to Jordan Norwood for 22 yards for a TOUCHDOWN.

    • (2:46 - 1st) Kevin Kelly extra point GOOD.

    • (2:38 - 1st) Kevin Kelly kickoff for 54 yards returned by Travis Shelton for 27 yards to the Temp 43.

    • 1st and 10 at TEM 43

      (2:00 - 1st) Jason Harper rush for 1 yard to the Temp 44.

    • 2nd and 9 at TEM 44

      (1:20 - 1st) Vaughn Charlton pass complete to Kevin Armstrong for 6 yards to the 50 yard line.

    • 3rd and 3 at 50

      (1:00 - 1st) Vaughn Charlton pass complete to Travis Shelton for 6 yards, fumbled at the PnSt 43, recovered by Travis Shelton at the PnSt 43 for a 1ST down.

    • 1st and 10 at PSU 43

      (0:48 - 1st) Vaughn Charlton pass incomplete to Dy'Onne Crudup.

    • 2nd and 10 at PSU 43

      (0:10 - 1st) Vaughn Charlton pass complete to Jason Harper for 6 yards to the PnSt 37.

    • 3rd and 4 at PSU 37

      (0:04 - 1st) Vaughn Charlton pass incomplete to Bruce Francis.

    • 4th and 4 at PSU 37

      (0:01 - 1st) Vaughn Charlton pass complete to Bruce Francis for 9 yards to the PnSt 28 for a 1ST down.

    • 1st and 10 at PSU 28

      (14:53 - 2nd) Temple penalty 10 yard holding on N/A accepted, no play.

    • 1st and 20 at PSU 38

      (14:48 - 2nd) Vaughn Charlton pass complete to Bruce Francis for 8 yards to the PnSt 30.

    • 2nd and 12 at PSU 30

      (14:40 - 2nd) Vaughn Charlton pass complete to Travis Shelton for 20 yards to the PnSt 10 for a 1ST down.

    • (14:00 - 2nd) Jason Harper rush for 2 yards to the PnSt 8.

    • 2nd and Goal at PSU 8

      (13:20 - 2nd) Temple penalty 5 yard false start accepted.

    • (13:08 - 2nd) Vaughn Charlton pass complete to Daryl Robinson for no gain to the PnSt 13, Temple penalty illegal motion declined.

    • (12:39 - 2nd) Vaughn Charlton pass incomplete to Travis Shelton.

    • (12:27 - 2nd) Vaughn Charlton pass incomplete to Matt Balasavage.

    • 1st and 10 at PSU 13

      (12:15 - 2nd) Evan Royster rush for 5 yards to the PnSt 18.

    • 2nd and 5 at PSU 18

      (11:30 - 2nd) Rodney Kinlaw rush for a loss of 3 yards to the PnSt 15.

    • 3rd and 8 at PSU 15

      (10:50 - 2nd) Anthony Morelli pass complete to Rodney Kinlaw for a loss of 4 yards to the PnSt 11.

    • 4th and 12 at PSU 11

      (10:32 - 2nd) Jeremy Boone punt for 43 yards, returned by Marquise Liverpool for 2 yards to the Temp 48.

    • 1st and 10 at TEM 48

      (10:27 - 2nd) Vaughn Charlton pass incomplete to Daryl Robinson.

    • 2nd and 10 at TEM 48

      (10:21 - 2nd) Vaughn Charlton pass complete to Josh Bundy for 11 yards to the PnSt 41 for a 1ST down.

    • 1st and 10 at PSU 41

      (10:00 - 2nd) Daryl Robinson rush for 6 yards to the PnSt 35.

    • 2nd and 4 at PSU 35

      (9:30 - 2nd) Vaughn Charlton pass complete to Daryl Robinson for 21 yards to the PnSt 14 for a 1ST down.

    • 1st and 10 at PSU 14

      (8:45 - 2nd) Vaughn Charlton pass complete to Travis Shelton for 4 yards to the PnSt 10.

    • 2nd and 6 at PSU 10

      (8:45 - 2nd) Timeout TEMPLE, clock 08:45.

    • 2nd and 6 at PSU 10

      (8:33 - 2nd) Bruce Francis rush for a loss of 9 yards, fumbled at the PnSt 20, recovered by Sean Lee at the PnSt 25.

    • 1st and 10 at PSU 25

      (8:08 - 2nd) Derrick Williams rush for 7 yards to the PnSt 32.

    • 2nd and 3 at PSU 32

      (7:44 - 2nd) Anthony Morelli pass complete to Andrew Quarless for 22 yards to the Temp 46 for a 1ST down.

    • 1st and 10 at TEM 46

      (7:15 - 2nd) Anthony Morelli pass incomplete.

    • 2nd and 10 at TEM 46

      (7:00 - 2nd) Rodney Kinlaw rush for 7 yards to the Temp 39.

    • 3rd and 3 at TEM 39

      (6:18 - 2nd) Rodney Kinlaw rush for 4 yards to the Temp 35 for a 1ST down.

    • 1st and 10 at TEM 35

      (6:00 - 2nd) Anthony Morelli pass complete to Terrell Golden for 18 yards to the Temp 17 for a 1ST down.

    • 1st and 10 at TEM 17

      (5:40 - 2nd) Rodney Kinlaw rush for 7 yards to the Temp 10.

    • 2nd and 3 at TEM 10

      (5:00 - 2nd) Rodney Kinlaw rush for 4 yards to the Temp 6 for a 1ST down.

    • 1st and Goal at TEM 6

      (4:05 - 2nd) Rodney Kinlaw rush for 4 yards to the Temp 2.

    • 2nd and Goal at TEM 2

      (4:00 - 2nd) Rodney Kinlaw rush for a loss of 1 yard to the Temp 3.

    • 3rd and Goal at TEM 3

      (3:13 - 2nd) Anthony Morelli rush for 2 yards, fumbled at the Temp 1, recovered by Andre Neblett at the Temp 1.

    • 1st and 10 at TEM 1

      (3:07 - 2nd) Vaughn Charlton rush for no gain to the Temp 1.

    • 2nd and 10 at TEM 1

      (3:07 - 2nd) Timeout PENN ST, clock 03:07.

    • 2nd and 10 at TEM 1

      (3:03 - 2nd) Vaughn Charlton pass complete to Josh Bundy for 10 yards to the Temp 11 for a 1ST down.

    • 1st and 10 at TEM 11

      (3:03 - 2nd) Timeout PENN ST, clock 03:03.

    • 1st and 10 at TEM 11

      (2:57 - 2nd) Vaughn Charlton pass incomplete to Bruce Francis.

    • 2nd and 10 at TEM 11

      (2:50 - 2nd) Jason Harper rush for a loss of 1 yard to the Temp 10.

    • 3rd and 11 at TEM 10

      (2:50 - 2nd) Timeout PENN ST, clock 02:50.

    • 3rd and 11 at TEM 10

      (2:30 - 2nd) Vaughn Charlton pass complete to Marquise Liverpool for 4 yards to the Temp 14.

    • 4th and 7 at TEM 14

      (1:53 - 2nd) Jeff Wathne punt for 33 yards, fair catch by Derrick Williams at the Temp 47.

    • 1st and 10 at TEM 47

      (1:30 - 2nd) Anthony Morelli pass complete to Derrick Williams for 8 yards to the Temp 39.

    • 2nd and 2 at TEM 39

      (1:06 - 2nd) Rodney Kinlaw rush for 6 yards to the Temp 33 for a 1ST down.

    • 1st and 10 at TEM 33

      (0:37 - 2nd) Anthony Morelli rush for no gain to the Temp 33.

    • 2nd and 10 at TEM 33

      (0:35 - 2nd) Anthony Morelli pass complete to Rodney Kinlaw for 15 yards to the Temp 18 for a 1ST down.

    • 1st and 10 at TEM 18

      (0:32 - 2nd) Anthony Morelli pass complete to Rodney Kinlaw for 3 yards to the Temp 15.

    • 2nd and 7 at TEM 15

      (0:25 - 2nd) Anthony Morelli pass incomplete to Derrick Williams.

    • 3rd and 7 at TEM 15

      (0:22 - 2nd) Anthony Morelli pass incomplete to Derrick Williams.

    • 4th and 7 at TEM 15

      (0:17 - 2nd) Kevin Kelly 32 yard field goal GOOD.

    • (0:11 - 2nd) Kevin Kelly kickoff for 58 yards returned by Travis Shelton for 12 yards to the Temp 24.

    • 1st and 10 at TEM 24

      (0:05 - 2nd) Team rush for a loss of 1 yard to the Temp 23.

    • (14:54 - 3rd) Jeff Wathne kickoff for 53 yards returned by A.J. Wallace for 4 yards to the PnSt 21.

    • 1st and 10 at PSU 21

      (14:15 - 3rd) Rodney Kinlaw rush for a loss of 6 yards to the PnSt 15.

    • 2nd and 16 at PSU 15

      (14:07 - 3rd) Anthony Morelli pass incomplete to Deon Butler.

    • 3rd and 16 at PSU 15

      (14:00 - 3rd) Anthony Morelli pass incomplete to Jordan Norwood.

    • 4th and 16 at PSU 15

      (13:46 - 3rd) Jeremy Boone punt for 44 yards, returned by Marquise Liverpool for 16 yards to the Temp 42, Temple penalty 15 yard personal foul on Evan Cooper Jr accepted.

    • 1st and 10 at TEM 42

      (13:35 - 3rd) Vaughn Charlton pass complete to Travis Shelton for 7 yards to the Temp 49.

    • 2nd and 3 at TEM 49

      (12:30 - 3rd) Vaughn Charlton pass complete to Jason Harper for 4 yards to the PnSt 47 for a 1ST down.

    • 1st and 10 at PSU 47

      (11:57 - 3rd) Bruce Francis rush for 4 yards, fumbled at the Temp 47, recovered by Bruce Francis at the Temp 47.

    • 2nd and 16 at TEM 47

      (11:44 - 3rd) Vaughn Charlton pass complete to Jason Harper for 12 yards to the PnSt 41.

    • 3rd and 4 at PSU 41

      (11:04 - 3rd) Vaughn Charlton sacked by Chris Baker at the Temp 49 for a loss of 10 yards.

    • 4th and 14 at TEM 49

      (10:50 - 3rd) Jeff Wathne punt for 48 yards downed at the PnSt 3.

    • 1st and 10 at PSU 3

      (10:35 - 3rd) Rodney Kinlaw rush for a loss of 1 yard to the PnSt 2.

    • 2nd and 11 at PSU 2

      (10:00 - 3rd) Dan Lawlor rush for no gain to the PnSt 2.

    • 3rd and 11 at PSU 2

      (9:30 - 3rd) Anthony Morelli pass complete to Derrick Williams for 12 yards to the PnSt 14 for a 1ST down.

    • 1st and 10 at PSU 14

      (9:24 - 3rd) Anthony Morelli pass incomplete to Andrew Quarless.

    • 2nd and 10 at PSU 14

      (9:00 - 3rd) Rodney Kinlaw rush for 1 yard to the PnSt 15.

    • 3rd and 9 at PSU 15

      (8:38 - 3rd) Anthony Morelli pass complete to Derrick Williams for 10 yards to the PnSt 25 for a 1ST down.

    • 1st and 10 at PSU 25

      (8:12 - 3rd) Anthony Morelli pass incomplete to Chris Bell.

    • 2nd and 10 at PSU 25

      (8:03 - 3rd) Anthony Morelli pass complete to Deon Butler for 10 yards to the PnSt 35 for a 1ST down.

    • 1st and 10 at PSU 35

      (7:37 - 3rd) Anthony Morelli pass incomplete to Deon Butler.

    • 2nd and 10 at PSU 35

      (7:20 - 3rd) Anthony Morelli pass complete to Derrick Williams for 3 yards to the PnSt 38.

    • 3rd and 7 at PSU 38

      (6:46 - 3rd) Anthony Morelli pass complete to Derrick Williams for 11 yards to the PnSt 49 for a 1ST down.

    • 1st and 10 at PSU 49

      (6:41 - 3rd) Anthony Morelli pass complete to Deon Butler for 7 yards to the Temp 44.

    • 2nd and 3 at TEM 44

      (6:32 - 3rd) Anthony Morelli pass intercepted by Morris Blueford at the Temp 39, returned for 9 yards to the Temp 48.

    • 1st and 10 at TEM 48

      (6:10 - 3rd) Daryl Robinson rush for no gain to the Temp 48.

    • 2nd and 10 at TEM 48

      (5:49 - 3rd) Vaughn Charlton pass incomplete to Travis Shelton.

    • 3rd and 10 at TEM 48

      (5:44 - 3rd) Vaughn Charlton pass incomplete to Dy'Onne Crudup.

    • 4th and 10 at TEM 48

      (5:36 - 3rd) Jeff Wathne punt for 31 yards, fair catch by Derrick Williams at the PnSt 21.

    • 1st and 10 at PSU 21

      (5:27 - 3rd) Rodney Kinlaw rush for 28 yards to the PnSt 49 for a 1ST down.

    • 1st and 10 at PSU 49

      (5:00 - 3rd) Rodney Kinlaw rush for 4 yards to the Temp 47.

    • 2nd and 6 at TEM 47

      (4:30 - 3rd) Rodney Kinlaw rush for a loss of 1 yard to the Temp 48.

    • 3rd and 7 at TEM 48

      (3:59 - 3rd) Anthony Morelli pass incomplete to Jordan Norwood.

    • 4th and 7 at TEM 48

      (3:49 - 3rd) Jeremy Boone punt for 35 yards, returned by Daryl Robinson for no gain to the Temp 13.

    • 1st and 10 at TEM 13

      (3:30 - 3rd) Vaughn Charlton sacked by Chris Baker at the Temp 3 for a loss of 10 yards.

    • 2nd and 20 at TEM 3

      (2:55 - 3rd) Jason Harper rush for no gain to the Temp 3.

    • 3rd and 20 at TEM 3

      (2:15 - 3rd) Vaughn Charlton pass incomplete to Bruce Francis.

    • 4th and 20 at TEM 3

      (2:06 - 3rd) Jeff Wathne punt for 42 yards, returned by Anthony Scirrotto for 7 yards to the Temp 38.

    • 1st and 10 at TEM 38

      (1:40 - 3rd) Rodney Kinlaw rush for 6 yards to the Temp 32.

    • 2nd and 4 at TEM 32

      (1:15 - 3rd) Rodney Kinlaw rush for 3 yards to the Temp 29.

    • 3rd and 1 at TEM 29

      (0:40 - 3rd) Rodney Kinlaw rush for no gain to the Temp 29.

    • 4th and 1 at TEM 29

      (0:30 - 3rd) Anthony Morelli rush for 2 yards to the Temp 27 for a 1ST down.

    • 1st and 10 at TEM 27

      (0:05 - 3rd) Anthony Morelli pass complete to Deon Butler for 6 yards to the Temp 21.

    • 2nd and 3 at TEM 20

      (14:50 - 4th) Rodney Kinlaw rush for 5 yards to the Temp 15 for a 1ST down.

    • 1st and 10 at TEM 15

      (14:27 - 4th) Rodney Kinlaw rush for 5 yards to the Temp 10.

    • 2nd and 5 at TEM 10

      (13:54 - 4th) Rodney Kinlaw rush for 10 yards for a TOUCHDOWN.

    • (13:54 - 4th) Kevin Kelly extra point GOOD.

    • (13:49 - 4th) Kevin Kelly kickoff for 60 yards returned by Travis Shelton for 12 yards to the Temp 22.

    • 1st and 10 at TEM 22

      (13:44 - 4th) Vaughn Charlton pass incomplete to Daryl Robinson.

    • 2nd and 10 at TEM 22

      (13:35 - 4th) Vaughn Charlton pass incomplete to Kevin Armstrong.

    • 3rd and 10 at TEM 22

      (13:30 - 4th) Vaughn Charlton pass incomplete to Dy'Onne Crudup.

    • 4th and 10 at TEM 22

      (13:22 - 4th) Jeff Wathne punt for 39 yards, fair catch by Derrick Williams at the PnSt 39.

    • 1st and 10 at PSU 39

      (13:00 - 4th) Rodney Kinlaw rush for 6 yards to the PnSt 45.

    • 2nd and 4 at PSU 45

      (12:35 - 4th) Anthony Morelli pass complete to Deon Butler for 5 yards to the 50 yard line for a 1ST down.

    • 1st and 10 at 50

      (12:18 - 4th) Penn St penalty 5 yard false start on N/A accepted.

    • 1st and 15 at PSU 45

      (11:45 - 4th) Anthony Morelli pass complete to Rodney Kinlaw for 4 yards to the PnSt 49.

    • 2nd and 11 at PSU 49

      (10:50 - 4th) Rodney Kinlaw rush for 32 yards to the Temp 19 for a 1ST down.

    • 1st and 10 at TEM 19

      (10:30 - 4th) Brent Carter rush for 5 yards to the Temp 14.

    • 2nd and 5 at TEM 14

      (9:50 - 4th) Brent Carter rush for no gain to the Temp 14.

    • 3rd and 5 at TEM 14

      (9:20 - 4th) Anthony Morelli pass complete to Deon Butler for 14 yards for a TOUCHDOWN.

    • (9:20 - 4th) Kevin Kelly extra point GOOD.

    • (9:09 - 4th) Kevin Kelly kickoff for 60 yards returned by Travis Shelton for 25 yards to the Temp 35.

    • 1st and 10 at TEM 35

      (8:50 - 4th) Vaughn Charlton pass complete to Bruce Francis for 11 yards to the Temp 46 for a 1ST down.

    • 1st and 10 at TEM 46

      (8:20 - 4th) Vaughn Charlton pass complete to Travis Shelton for 12 yards to the PnSt 42 for a 1ST down.

    • 1st and 10 at PSU 42

      (8:05 - 4th) Vaughn Charlton pass complete to Kevin Armstrong for 2 yards to the PnSt 40.

    • 2nd and 8 at PSU 40

      (7:30 - 4th) Vaughn Charlton pass complete to Kevin Armstrong for 6 yards to the PnSt 34.

    • 3rd and 2 at PSU 34

      (7:00 - 4th) Vaughn Charlton pass complete to Jason Harper for 2 yards to the PnSt 32 for a 1ST down.

    • 1st and 10 at PSU 32

      (6:29 - 4th) Vaughn Charlton rush for 4 yards to the PnSt 28.

    • 2nd and 6 at PSU 28

      (5:56 - 4th) Vaughn Charlton pass incomplete to Bruce Francis.

    • 3rd and 6 at PSU 28

      (5:50 - 4th) Vaughn Charlton pass incomplete.

    • 4th and 6 at PSU 28

      (5:42 - 4th) Vaughn Charlton pass complete to Bruce Francis for 7 yards to the PnSt 21 for a 1ST down.

    • 1st and 10 at PSU 21

      (5:10 - 4th) Jason Harper rush for 16 yards to the PnSt 5 for a 1ST down.

    • 1st and Goal at PSU 5

      (4:40 - 4th) Jason Harper rush for 1 yard to the PnSt 4.

    • 2nd and Goal at PSU 4

      (4:15 - 4th) Timeout TEMPLE, clock 04:15.

    • 2nd and Goal at PSU 4

      (3:35 - 4th) Vaughn Charlton sacked by Dan Connor and Chris Baker at the PnSt 14 for a loss of 10 yards.

    • (3:15 - 4th) Vaughn Charlton rush for no gain to the PnSt 14.

    • (3:07 - 4th) Vaughn Charlton pass incomplete to Bruce Francis.

    • 1st and 10 at PSU 14

      (2:45 - 4th) Brent Carter rush for 2 yards to the PnSt 16.

    • 2nd and 8 at PSU 16

      (2:20 - 4th) Brent Carter rush for 5 yards to the PnSt 21.

    • 3rd and 3 at PSU 21

      (1:49 - 4th) Penn St penalty 5 yard false start accepted, no play.

    • 3rd and 8 at PSU 16

      (1:23 - 4th) Daryll Clark rush for 9 yards to the PnSt 25 for a 1ST down.

    • 1st and 10 at PSU 25

      (1:00 - 4th) Nick Pinchek rush for 2 yards to the PnSt 27.

    • 2nd and 8 at PSU 27

      (0:10 - 4th) Nick Pinchek rush for 1 yard to the PnSt 28.

ESPN Fan Shop Powered By

  • Nike Men's Penn State Nittany Lions Blue/Grey Team Issue Performance PoloShop

NCAAF News