Week 1 · 2014
Navy at San Diego State
Tue 12/23/2014 09:30 PMQualcomm StadiumNeutral site
Navy
17
8–5
San Diego State
16
7–6
Attendance
33,077
reported
SDSU8 plays, 28 yd · Turnover | ||||
| 15:00 | 1st & 10 | own 35 | Austin Grebe kickoff for 62 yds , Rashaad Penny return for 33 yds to the SDSt 36 | +33 |
| 14:40 | 1st & 10 | own 36 | Donnel Pumphrey run for 12 yds to the SDSt 48 for a 1ST down | +12 |
| 14:00 | 1st & 10 | own 48 | Donnel Pumphrey run for 6 yds to the Navy 46 | +6 |
| 13:30 | 2nd & 4 | opp 46 | Quinn Kaehler pass incomplete to Adam Roberts | 0 |
| 13:20 | 3rd & 4 | opp 46 | Quinn Kaehler pass complete to Larry Clark for 10 yds to the Navy 36 for a 1ST down | +10 |
| 12:51 | 1st & 10 | opp 36 | Quinn Kaehler pass incomplete to Mikah Holder | 0 |
| 12:30 | 2nd & 10 | opp 36 | Chase Price run for no gain to the Navy 36 | 0 |
| 12:03 | 3rd & 10 | opp 36 | Quinn Kaehler pass intercepted Daniel Gonzales return for 29 yds to the SDSt 42 | −29 |
NAVY10 plays, 42 yd · Touchdown | ||||
| 11:55 | 1st & 10 | opp 42 | Noah Copeland run for 2 yds to the SDSt 40 | +2 |
| 11:20 | 2nd & 8 | opp 40 | Keenan Reynolds pass incomplete to Ryan Williams-Jenkins | 0 |
| 11:00 | 3rd & 8 | opp 40 | Noah Copeland run for 5 yds to the SDSt 35 | +5 |
| 10:45 | 4th & 3 | opp 35 | Geoffrey Whiteside run for 10 yds to the SDSt 25 for a 1ST down | +10 |
| 10:15 | 1st & 10 | opp 25 | Keenan Reynolds run for 2 yds to the SDSt 23 | +2 |
| 9:32 | 2nd & 8 | opp 23 | DeBrandon Sanders run for 5 yds to the SDSt 18 | +5 |
| 9:20 | 3rd & 3 | opp 18 | Ryan Williams-Jenkins run for 14 yds to the SDSt 4 for a 1ST down | +14 |
| 8:21 | 1st & goal | opp 4 | Noah Copeland run for 3 yds to the SDSt 1 | +3 |
| 7:44 | 2nd & goal | opp 1 | Keenan Reynolds run for no gain to the SDSt 1 | 0 |
| 7:35 | 3rd & goal | opp 1 | Keenan Reynolds run for 1 yd for a TD, (Austin Grebe KICK) | +1 |
SDSU7 plays, 39 yd · Touchdown | ||||
| 7:35 | 3rd & 7 | own 35 | Austin Grebe kickoff for 61 yds , Rashaad Penny return for 57 yds to the Navy 39 | +57 |
| 7:05 | 1st & 10 | opp 39 | Donnel Pumphrey run for 4 yds to the Navy 35 | +4 |
| 6:44 | 2nd & 6 | opp 35 | Donnel Pumphrey run for 12 yds to the Navy 23 for a 1ST down NAVY Penalty, Face Mask (12 yards) (Daniel Gonzales) to the Navy 11 for a 1ST down | +24 |
| 6:16 | 1st & 10 | opp 11 | Donnel Pumphrey run for 6 yds to the Navy 5 | +6 |
| 5:40 | 2nd & 4 | opp 5 | Quinn Kaehler pass incomplete to Lloyd Mills | 0 |
| 5:40 | 3rd & 4 | opp 5 | Timeout SAN DIEGO ST, clock 05:40 | 0 |
| 5:35 | 3rd & 4 | opp 5 | Donnel Pumphrey run for 5 yds for a TD, (Donny Hageman KICK) | +5 |
NAVY3 plays, 0 yd · Turnover | ||||
| 5:35 | 3rd & 4 | own 35 | Donny Hageman kickoff for 64 yds , Ryan Williams-Jenkins return for 30 yds to the Navy 31 | +30 |
| 5:00 | 1st & 10 | own 31 | Keenan Reynolds pass complete to Brendan Dudeck for 6 yds to the Navy 37 | +6 |
| 4:49 | 2nd & 4 | own 37 | Keenan Reynolds run for a loss of 6 yards to the Navy 31 Keenan Reynolds fumbled, recovered by SDSt Cody Galea , return for 2 yds to the Navy 29 | +2 |
SDSU5 plays, 3 yd · Field goal | ||||
| 4:40 | 1st & 10 | opp 29 | Donnel Pumphrey run for 3 yds to the Navy 26 | +3 |
| 4:07 | 2nd & 7 | opp 26 | SAN DIEGO ST Penalty, False Start (Lloyd Mills) to the Navy 31 | −5 |
| 3:40 | 2nd & 12 | opp 31 | Quinn Kaehler pass incomplete to Lloyd Mills | 0 |
| 3:23 | 3rd & 12 | opp 31 | Quinn Kaehler run for 5 yds to the Navy 26 | +5 |
| 2:51 | 4th & 7 | opp 26 | Donny Hageman 43 yd FG GOOD | +43 |
NAVY15 plays, 27 yd · Punt | ||||
| 2:51 | 4th & 7 | own 35 | Donny Hageman kickoff for 65 yds for a touchback | 0 |
| 2:25 | 1st & 10 | own 25 | Ryan Williams-Jenkins run for 2 yds to the Navy 27 | +2 |
| 2:02 | 2nd & 8 | own 27 | Noah Copeland run for 5 yds to the Navy 32 | +5 |
| 1:28 | 3rd & 3 | own 32 | Ryan Williams-Jenkins run for 5 yds to the Navy 37 for a 1ST down | +5 |
| 0:43 | 1st & 10 | own 37 | DeBrandon Sanders run for 5 yds to the Navy 42 | +5 |
| 0:01 | 2nd & 5 | own 42 | DeBrandon Sanders run for 5 yds to the Navy 47 for a 1ST down | +5 |
| 0:00 | goal line | End of 1st Quarter | 0 | |
| 15:00 | 1st & 10 | own 47 | Noah Copeland run for 4 yds to the SDSt 49 | +4 |
| 14:25 | 2nd & 6 | opp 49 | Keenan Reynolds run for 2 yds to the SDSt 47 | +2 |
| 13:35 | 3rd & 4 | opp 47 | Keenan Reynolds pass complete to Geoffrey Whiteside for 2 yds to the SDSt 45 | +2 |
| 13:20 | 4th & 2 | opp 45 | Chris Swain run for 3 yds to the SDSt 42 for a 1ST down | +3 |
| 12:53 | 1st & 10 | opp 42 | Keenan Reynolds pass incomplete to Thomas Wilson, broken up by Na'im McGee | 0 |
| 12:35 | 2nd & 10 | opp 42 | Keenan Reynolds sacked by Derek Largent for a loss of 2 yards to the SDSt 44 | −2 |
| 12:00 | 3rd & 12 | opp 44 | Keenan Reynolds sacked by Sergio Phillips for a loss of 4 yards to the SDSt 48 | −4 |
| 11:31 | 4th & 16 | opp 48 | Pablo Beltran punt for 36 yds, fair catch by Lloyd Mills at the SDSt 12 | 0 |
SDSU10 plays, 68 yd · Field goal | ||||
| 11:30 | 1st & 10 | own 12 | Chase Price run for 9 yds to the SDSt 21 | +9 |
| 10:50 | 2nd & 1 | own 21 | Quinn Kaehler pass complete to Larry Clark for 24 yds to the SDSt 45 for a 1ST down | +24 |
| 10:32 | 1st & 10 | own 45 | Chase Price run for 2 yds to the SDSt 47 | +2 |
| 9:50 | 2nd & 8 | own 47 | Chase Price run for 19 yds to the Navy 34 for a 1ST down | +19 |
| 9:15 | 1st & 10 | opp 34 | Chase Price run for a loss of 3 yards to the Navy 37 | −3 |
| 8:20 | 2nd & 13 | opp 37 | Quinn Kaehler pass complete to Chase Favreau for 13 yds to the Navy 24 for a 1ST down | +13 |
| 7:52 | 1st & 10 | opp 24 | Chase Price run for 3 yds to the Navy 21 | +3 |
| 7:25 | 2nd & 7 | opp 21 | Chase Price run for 1 yd to the Navy 20 Chase Price fumbled, recovered by SDSt Darrell Greene | +1 |
| 6:38 | 3rd & 6 | opp 20 | Quinn Kaehler pass incomplete to Adam Roberts, broken up by Parrish Gaines | 0 |
| 6:34 | 4th & 6 | opp 20 | Donny Hageman 37 yd FG GOOD | +37 |
NAVY8 plays, 13 yd · Punt | ||||
| 6:34 | 4th & 6 | own 35 | Donny Hageman kickoff for 49 yds | 0 |
| 6:30 | 1st & 10 | own 35 | Geoffrey Whiteside run for 4 yds to the Navy 39 | +4 |
| 6:05 | 2nd & 6 | own 39 | Chris Swain run for 5 yds to the Navy 44 | +5 |
| 5:40 | 3rd & 1 | own 44 | Keenan Reynolds run for 4 yds to the Navy 48 for a 1ST down | +4 |
| 4:57 | 1st & 10 | own 48 | Noah Copeland run for 2 yds to the 50 yard line | +2 |
| 4:45 | 2nd & 8 | midfield | Keenan Reynolds run for a loss of 2 yards to the Navy 48 | −2 |
| 3:48 | 3rd & 10 | own 48 | Keenan Reynolds pass incomplete | 0 |
| 3:37 | 4th & 10 | own 48 | Pablo Beltran punt for 38 yds, downed at the SDSt 14 | 0 |
SDSU9 plays, 22 yd · Punt | ||||
| 3:25 | 1st & 10 | own 14 | Donnel Pumphrey run for 7 yds to the SDSt 21 | +7 |
| 3:00 | 2nd & 3 | own 21 | Donnel Pumphrey run for 3 yds to the SDSt 24 for a 1ST down | +3 |
| 2:30 | 1st & 10 | own 24 | Donnel Pumphrey run for 12 yds to the SDSt 36 for a 1ST down | +12 |
| 1:45 | 1st & 10 | own 36 | Donnel Pumphrey run for a loss of 4 yards to the SDSt 32 | −4 |
| 1:07 | 2nd & 14 | own 32 | Quinn Kaehler pass complete to Chase Price for 5 yds to the SDSt 37 | +5 |
| 0:45 | 3rd & 9 | own 37 | Quinn Kaehler pass complete to Chase Price for 4 yds to the SDSt 41 | +4 |
| 0:03 | 4th & 5 | own 41 | SAN DIEGO ST Penalty, Delay of Game (-5 Yards) to the SDSt 36 | −5 |
| 0:00 | 4th & 10 | own 36 | Joel Alesi punt for 44 yds, fair catch by DeBrandon Sanders at the Navy 20 | 0 |
| 0:00 | own 0 | End of 2nd Quarter | 0 | |
NAVY14 plays, 92 yd · Touchdown | ||||
| 15:00 | 1st & 10 | own 35 | Donny Hageman kickoff for 64 yds , Ryan Williams-Jenkins return for 15 yds to the 50 yard line NAVY Penalty, Illegal Block (8 Yards) to the Navy 8 | +15 |
| 14:35 | 1st & 10 | own 8 | Keenan Reynolds run for 3 yds to the Navy 11 | +3 |
| 14:09 | 2nd & 7 | own 11 | Keenan Reynolds run for 8 yds to the Navy 19 for a 1ST down | +8 |
| 13:30 | 1st & 10 | own 19 | Keenan Reynolds run for a loss of 2 yards to the Navy 17 | −2 |
| 12:55 | 2nd & 12 | own 17 | DeBrandon Sanders run for 9 yds to the Navy 26 | +9 |
| 12:28 | 3rd & 3 | own 26 | Noah Copeland run for 6 yds to the Navy 32 for a 1ST down | +6 |
| 12:00 | 1st & 10 | own 32 | Geoffrey Whiteside run for a loss of 4 yards to the Navy 28 | −4 |
| 11:25 | 2nd & 14 | own 28 | Chris Swain run for 24 yds to the SDSt 48 for a 1ST down | +24 |
| 10:58 | 1st & 10 | opp 48 | Keenan Reynolds run for 4 yds to the SDSt 44 | +4 |
| 10:20 | 2nd & 6 | opp 44 | Keenan Reynolds run for 1 yd to the SDSt 43 | +1 |
| 9:35 | 3rd & 5 | opp 43 | Noah Copeland run for 15 yds to the SDSt 28 for a 1ST down | +15 |
| 9:05 | 1st & 10 | opp 28 | Geoffrey Whiteside run for 3 yds to the SDSt 25 | +3 |
| 8:50 | 2nd & 7 | opp 25 | Chris Swain run for 19 yds to the SDSt 6 for a 1ST down | +19 |
| 8:28 | 1st & goal | opp 6 | Keenan Reynolds run for 6 yds for a TD, (Austin Grebe KICK) | +6 |
SDSU6 plays, 14 yd · Turnover | ||||
| 8:28 | 1st & 10 | own 35 | Austin Grebe kickoff for 55 yds , Kendrick Mathis return for 33 yds to the SDSt 43 | +33 |
| 7:50 | 1st & 10 | own 43 | Donnel Pumphrey run for 10 yds to the Navy 47 for a 1ST down | +10 |
| 7:40 | 1st & 10 | opp 47 | Donnel Pumphrey run for 3 yds to the Navy 44 | +3 |
| 6:57 | 2nd & 7 | opp 44 | Donnel Pumphrey run for 1 yd to the Navy 43 | +1 |
| 6:25 | 3rd & 6 | opp 43 | Quinn Kaehler pass incomplete to Paul Pitts, broken up by George Jamison | 0 |
| 6:10 | 4th & 6 | opp 43 | Joel Alesi punt for 28 yds , DeBrandon Sanders returns for 3 yds to the Navy 18 DeBrandon Sanders fumbled, recovered by SDSt Devante Davis | +3 |
SDSU5 plays, 5 yd · Field goal | ||||
| 6:07 | 1st & 10 | opp 18 | Pumphrey, Donnel rush for 3 yards to the NAVY15, PENALTY SANDIEGOST illegal formation 5 yards to the NAVY23, NO PLAY. | −5 |
| 5:45 | 1st & 15 | opp 23 | Donnel Pumphrey run for 6 yds to the Navy 17 | +6 |
| 5:00 | 2nd & 9 | opp 17 | Donnel Pumphrey run for 4 yds to the Navy 13 | +4 |
| 4:20 | 3rd & 5 | opp 13 | Quinn Kaehler pass incomplete to Mikah Holder | 0 |
| 4:16 | 4th & 5 | opp 13 | Donny Hageman 30 yd FG GOOD | +30 |
NAVY6 plays, 3 yd · Punt | ||||
| 4:16 | 4th & 5 | own 35 | Donny Hageman kickoff for 63 yds , Ryan Williams-Jenkins return for 13 yds to the Navy 15 | +13 |
| 4:07 | 1st & 10 | own 15 | NAVY Penalty, False Start (-5 Yards) to the Navy 10 | −5 |
| 3:50 | 1st & 15 | own 10 | Noah Copeland run for 3 yds to the Navy 13 | +3 |
| 3:20 | 2nd & 12 | own 13 | Keenan Reynolds pass complete to Brendan Dudeck for 9 yds to the Navy 22 | +9 |
| 2:30 | 3rd & 3 | own 22 | Keenan Reynolds run for a loss of 4 yards to the Navy 18 | −4 |
| 1:57 | 4th & 7 | own 18 | Pablo Beltran punt for 54 yds , Lloyd Mills returns for no gain to the SDSt 28 | 0 |
SDSU8 plays, 6 yd · Punt | ||||
| 1:27 | 1st & 10 | own 28 | Chase Price run for 5 yds to the SDSt 33 | +5 |
| 1:13 | 2nd & 5 | own 33 | Chase Price run for 7 yds to the SDSt 40 for a 1ST down | +7 |
| 0:40 | 1st & 10 | own 40 | Donnel Pumphrey run for 4 yds to the SDSt 44 | +4 |
| 0:21 | 2nd & 6 | own 44 | Quinn Kaehler pass incomplete to Eric Judge | 0 |
| 0:16 | 3rd & 6 | own 44 | Kaehler, Quinn pass complete to Hazely, Jemond for 5 yards to the SANDIEGOST49, PENALTY SANDIEGOST holding (Siragusa, Nico) 10 yards to the SANDIEGOST34, NO PLAY. | −10 |
| 0:00 | own 0 | End of 3rd Quarter | 0 | |
| 15:00 | 3rd & 16 | own 34 | Quinn Kaehler pass incomplete to Lloyd Mills | 0 |
| 14:45 | 4th & 16 | own 34 | Joel Alesi punt for 31 yds, downed at the Navy 35 | 0 |
NAVY2 plays, 6 yd · Turnover | ||||
| 14:24 | 1st & 10 | own 35 | Ryan Williams-Jenkins run for 6 yds to the Navy 41 | +6 |
| 14:08 | 2nd & 4 | own 41 | Ryan Williams-Jenkins run for no gain to the Navy 41 Ryan Williams-Jenkins fumbled, recovered by SDSt Christian Heyward | 0 |
SDSU3 plays, -1 yd · Turnover | ||||
| 14:00 | 1st & 10 | opp 41 | Donnel Pumphrey run for a loss of 1 yard to the Navy 42 | −1 |
| 13:29 | 2nd & 11 | opp 42 | Quinn Kaehler pass incomplete to Eric Judge, broken up by George Jamison | 0 |
| 13:18 | 3rd & 11 | opp 42 | Quinn Kaehler pass intercepted George Jamison return for 20 yds to the Navy 44 | −20 |
NAVY4 plays, 8 yd · Turnover | ||||
| 13:12 | 1st & 10 | own 44 | Keenan Reynolds pass incomplete to Jamir Tillman | 0 |
| 13:01 | 2nd & 10 | own 44 | Noah Copeland run for 5 yds to the Navy 49 | +5 |
| 12:30 | 3rd & 5 | own 49 | Noah Copeland run for 7 yds to the SDSt 44 for a 1ST down | +7 |
| 11:51 | 1st & 10 | opp 44 | Keenan Reynolds run for a loss of 4 yards to the SDSt 48 Keenan Reynolds fumbled, recovered by SDSt Derek Largent | −4 |
SDSU7 plays, 40 yd · On downs | ||||
| 11:45 | 1st & 10 | own 48 | Quinn Kaehler pass complete to Larry Clark for 11 yds to the Navy 41 for a 1ST down | +11 |
| 11:00 | 1st & 10 | opp 41 | Chase Price run for 24 yds to the Navy 17 for a 1ST down | +24 |
| 10:35 | 1st & 10 | opp 17 | Chase Price run for 2 yds to the Navy 15 | +2 |
| 10:00 | 2nd & 8 | opp 15 | Price, Chase rush for 8 yards to the NAVY7, PENALTY SANDIEGOST holding 9 yards to the NAVY24, NO PLAY. | −9 |
| 9:45 | 2nd & 17 | opp 24 | Quinn Kaehler pass incomplete | 0 |
| 8:55 | 3rd & 17 | opp 24 | Quinn Kaehler pass complete to Donnel Pumphrey for 12 yds to the Navy 12 | +12 |
| 8:45 | 4th & 5 | opp 12 | Quinn Kaehler pass incomplete to Mikah Holder | 0 |
NAVY4 plays, 9 yd · Punt | ||||
| 8:15 | 1st & 10 | own 13 | Ryan Williams-Jenkins run for 5 yds to the Navy 18 | +5 |
| 7:25 | 2nd & 5 | own 18 | Chris Swain run for no gain to the Navy 18 | 0 |
| 7:00 | 3rd & 5 | own 18 | Keenan Reynolds run for 4 yds to the Navy 22 | +4 |
| 6:31 | 4th & 1 | own 22 | Pablo Beltran punt for 43 yds, fair catch by Lloyd Mills at the SDSt 35 | 0 |
SDSU2 plays, 18 yd · Turnover | ||||
| 6:24 | 1st & 10 | own 35 | Donnel Pumphrey run for 14 yds to the SDSt 49 for a 1ST down | +14 |
| 5:54 | 1st & 10 | own 49 | Donnel Pumphrey run for 4 yds to the Navy 47 Donnel Pumphrey fumbled, recovered by Navy | +4 |
NAVY15 plays, 47 yd · Field goal | ||||
| 5:25 | 1st & 10 | own 47 | Geoffrey Whiteside run for 2 yds to the Navy 49 | +2 |
| 5:00 | 2nd & 8 | own 49 | Ryan Williams-Jenkins run for 7 yds to the SDSt 44 | +7 |
| 4:40 | 3rd & 1 | opp 44 | NAVY Penalty, False Start (-5 Yards) to the SDSt 49 | −5 |
| 4:00 | 3rd & 6 | opp 49 | Geoffrey Whiteside run for 5 yds to the SDSt 44 | +5 |
| 3:43 | 4th & 1 | opp 44 | Timeout NAVY, clock 03:43 | 0 |
| 3:38 | 4th & 1 | opp 44 | Chris Swain run for 13 yds to the SDSt 31 for a 1ST down | +13 |
| 3:38 | 1st & 10 | opp 31 | NAVY Penalty, Face Mask (15 yards) (-15 Yards) to the SDSt 46 | −15 |
| 3:30 | 1st & 10 | opp 46 | Chris Swain run for 5 yds to the SDSt 41 | +5 |
| 2:45 | 2nd & 5 | opp 41 | Ryan Williams-Jenkins run for 28 yds to the SDSt 13 for a 1ST down | +28 |
| 2:00 | 1st & 10 | opp 13 | Noah Copeland run for 6 yds to the SDSt 7 | +6 |
| 1:33 | 2nd & 4 | opp 7 | Keenan Reynolds run for a loss of 2 yards to the SDSt 9 | −2 |
| 1:33 | 3rd & 6 | opp 9 | Timeout SAN DIEGO ST, clock 01:33 | 0 |
| 1:31 | 3rd & 6 | opp 9 | Chris Swain run for 3 yds to the SDSt 6 | +3 |
| 1:30 | 4th & 3 | opp 6 | Timeout SAN DIEGO ST, clock 01:30 | 0 |
| 1:27 | 4th & 3 | opp 6 | Austin Grebe 24 yd FG GOOD | +24 |
SDSU10 plays, 63 yd · Missed FG | ||||
| 1:27 | 4th & 3 | own 35 | Austin Grebe kickoff for 62 yds , Rashaad Penny return for 17 yds to the SDSt 20 | +17 |
| 1:16 | 1st & 10 | own 20 | Quinn Kaehler pass complete to Donnel Pumphrey for 11 yds to the SDSt 31 for a 1ST down | +11 |
| 1:12 | 1st & 10 | own 31 | Quinn Kaehler pass incomplete to Donnel Pumphrey | 0 |
| 1:05 | 2nd & 10 | own 31 | Quinn Kaehler pass complete to Eric Judge for 32 yds to the Navy 37 for a 1ST down | +32 |
| 0:55 | 1st & 10 | opp 37 | Quinn Kaehler pass complete to Donnel Pumphrey for 16 yds to the Navy 21 for a 1ST down | +16 |
| 0:34 | 1st & 10 | opp 21 | Donnel Pumphrey run for 1 yd to the Navy 20 | +1 |
| 0:28 | 2nd & 9 | opp 20 | Quinn Kaehler pass complete to Donnel Pumphrey for 3 yds to the Navy 17 | +3 |
| 0:24 | 3rd & 6 | opp 17 | Quinn Kaehler pass incomplete to Lloyd Mills | 0 |
| 0:24 | 4th & 6 | opp 17 | Timeout NAVY, clock 00:24 | 0 |
| 0:20 | 4th & 6 | opp 17 | Donny Hageman 34 yd FG MISSED | +34 |
NAVY2 plays, -1 yd · End of period | ||||
| 0:01 | 1st & 10 | own 20 | TEAM run for a loss of 1 yard to the Navy 19 | −1 |
| 0:00 | goal line | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 3 meetings vs. Team
San Diego State 3–0 vs Navy
- 2010 · wk 1Navy 14 @ San Diego State 35
- 1997 · wk 3Navy 31 @ San Diego State 45
- 1994 · wk 2Navy 14 @ San Diego State 56
Previous meeting vs. Rocky Long
Navy 1–0 vs Rocky Long
- 2004 · wk 1New Mexico 19 @ Navy 34
Previous meeting vs. Ken Niumatalolo
San Diego State 1–0 vs Ken Niumatalolo
- 2010 · wk 1Navy 14 @ San Diego State 35
Research
Keep this open while you look at others