Saint John's University vs Hamline University (2/16/08 at Hutton Arena)
Official Basketball Box Score
Official Basketball Box Score
Saint John's University vs Hamline University
2/16/08 3:00pm at Hutton Arena
--------------------------------------------------------------------------------
VISITORS: Saint John's University 14-10, 11-8 MIAC
TOT-FG 3-PT REBOUNDS
## Player Name FG-FGA FG-FGA FT-FTA OF DE TOT PF TP A TO BLK S MIN
12 Nick Johnson........ * 1-3 1-2 2-2 0 1 1 1 5 3 1 0 3 37
21 Ryan Lieser......... * 7-21 2-7 8-9 1 2 3 0 24 1 6 0 3 39
24 Aaron Burtzel....... * 2-5 0-1 0-0 2 5 7 4 4 1 4 0 0 30
32 Brady Brink......... * 6-8 0-0 3-5 3 4 7 5 15 1 1 2 2 19
33 Chris Schwartz...... * 0-4 0-3 0-0 1 1 2 3 0 0 1 0 0 12
01 Sam Blank........... 0-0 0-0 0-0 0 1 1 1 0 0 0 0 0 3
04 Kyle Townswick...... 0-1 0-1 0-0 0 0 0 0 0 0 0 0 0 3
10 Cole Isetts......... 7-10 1-3 2-2 1 2 3 2 17 1 1 1 0 26
30 David Redfield...... 1-3 0-0 0-0 0 1 1 3 2 2 1 0 0 16
41 Michael Stiller..... 0-1 0-0 2-2 0 1 1 3 2 0 0 1 0 15
TEAM................ 4 2 6
Totals.............. 24-56 4-17 17-20 12 20 32 22 69 9 15 4 8 200
TOTAL FG% 1st Half: 15-31 48.4% 2nd Half: 9-25 36.0% Game: 42.9% DEADB
3-Pt. FG% 1st Half: 2-10 20.0% 2nd Half: 2-7 28.6% Game: 23.5% REBS
F Throw % 1st Half: 6-7 85.7% 2nd Half: 11-13 84.6% Game: 85.0% 1,3
--------------------------------------------------------------------------------
HOME TEAM: Hamline University 7-16, 5-13 MIAC
TOT-FG 3-PT REBOUNDS
## Player Name FG-FGA FG-FGA FT-FTA OF DE TOT PF TP A TO BLK S MIN
02 Rhobelle Tekle...... * 0-4 0-2 0-0 1 5 6 1 0 3 3 0 0 23
12 Brandon Hayes....... * 3-3 2-2 1-2 1 2 3 1 9 3 1 0 1 35
23 Eric Clute.......... * 4-9 0-1 4-6 0 1 1 1 12 1 2 0 0 22
30 Tony Thrasher....... * 5-14 1-4 1-3 0 3 3 4 12 1 0 0 1 30
50 Carl Hipp........... * 8-15 0-0 9-12 4 5 9 3 25 0 3 3 2 33
03 Zev Kujolic......... 0-0 0-0 0-0 0 0 0 0 0 0 0 0 0 5
05 Adam Egan........... 1-1 0-0 1-2 0 1 1 1 3 1 1 0 0 7
10 Nick Carroll........ 0-0 0-0 0-0 0 0 0 0 0 1 0 0 1 3
21 Pierre Harris....... 0-0 0-0 0-0 0 0 0 0 0 0 0 0 0 2
22 Luke Johansen....... 0-0 0-0 0-0 0 0 0 1 0 0 2 0 0 3
33 Tanner Anderson..... 1-5 0-0 0-0 1 2 3 3 2 2 2 0 0 27
55 Erik Gusaas......... 2-2 0-0 0-2 1 2 3 1 4 0 0 0 0 10
TEAM................ 2 1 3 1
Totals.............. 24-53 3-9 16-27 10 22 32 16 67 12 15 3 5 200
TOTAL FG% 1st Half: 13-28 46.4% 2nd Half: 11-25 44.0% Game: 45.3% DEADB
3-Pt. FG% 1st Half: 1-4 25.0% 2nd Half: 2-5 40.0% Game: 33.3% REBS
F Throw % 1st Half: 1-5 20.0% 2nd Half: 15-22 68.2% Game: 59.3% 7
--------------------------------------------------------------------------------
Officials:
Technical fouls: Saint John's University-None. Hamline University-Rhobelle
Tekle.
Attendance: 311
Score by Periods 1st 2nd Total
Saint John's University....... 38 31 - 69
Hamline University............ 28 39 - 67
Play-By-Play
Play-By-Play
Saint John's University vs Hamline University
2/16/08 3:00pm at Hutton Arena
1st PERIOD Play-by-Play (Page 1)
HOME TEAM: Hamline University TIME SCORE MAR VISITORS: Saint John's Univers
------------------------------------------------------------------------------------------------
MISSED JUMPER by Carl Hipp 19:38
19:38 REBOUND (DEF) by (DEADBALL)
19:18 MISSED JUMPER by Ryan Lieser
19:18 REBOUND (OFF) by Brady Brink
19:09 0-2 V 2 GOOD! JUMPER by Brady Brink
TURNOVR by Carl Hipp 18:54
18:52 STEAL by Brady Brink
18:49 MISSED JUMPER by Chris Schwartz
REBOUND (DEF) by Tony Thrasher 18:49
MISSED JUMPER by Carl Hipp 18:27
18:27 REBOUND (DEF) by Ryan Lieser
18:16 0-4 V 4 GOOD! JUMPER by Brady Brink
18:16 ASSIST by Nick Johnson
MISSED JUMPER by Tony Thrasher 17:54
REBOUND (OFF) by Carl Hipp 17:54
GOOD! JUMPER by Carl Hipp 17:51 2-4 V 2
17:24 MISSED 3 PTR by Chris Schwartz
REBOUND (DEF) by Rhobelle Tekle 17:24
GOOD! JUMPER by Tony Thrasher 16:59 4-4 T 1
16:39 TURNOVR by Ryan Lieser
GOOD! JUMPER by Tony Thrasher 16:25 6-4 H 2
16:14 MISSED 3 PTR by Chris Schwartz
REBOUND (DEF) by Rhobelle Tekle 16:14
15:46 FOUL by Chris Schwartz
MISSED FT SHOT by Tony Thrasher 15:46
REBOUND (OFF) by (DEADBALL) 15:46
MISSED FT SHOT by Tony Thrasher 15:46
15:46 REBOUND (DEF) by Brady Brink
15:41 6-6 T 2 GOOD! JUMPER by Ryan Lieser
15:41 ASSIST by Brady Brink
GOOD! JUMPER by Carl Hipp 15:31 8-6 H 2
ASSIST by Rhobelle Tekle 15:31
15:17 8-8 T 3 GOOD! JUMPER by Brady Brink
TURNOVR by Eric Clute 15:00
14:59 STEAL by Brady Brink
14:41 MISSED JUMPER by Brady Brink
14:41 REBOUND (OFF) by Aaron Burtzel
FOUL by Tanner Anderson 14:30
14:30 8-9 V 1 GOOD! FT SHOT by Brady Brink
14:30 8-10 V 2 GOOD! FT SHOT by Brady Brink
GOOD! JUMPER by Carl Hipp 14:16 10-10 T 4
14:00 TURNOVR by Brady Brink
STEAL by Brandon Hayes 13:58
GOOD! JUMPER by Carl Hipp 13:45 12-10 H 2
ASSIST by Nick Carroll 13:45
13:27 MISSED 3 PTR by Chris Schwartz
13:27 REBOUND (OFF) by Chris Schwartz
13:10 TURNOVR by Chris Schwartz
STEAL by Nick Carroll 13:08
MISSED JUMPER by Carl Hipp 12:59
12:59 REBOUND (DEF) by Brady Brink
12:50 12-12 T 5 GOOD! LAYUP by Ryan Lieser [PNT]
MISSED 3 PTR by Tony Thrasher 12:30
12:30 REBOUND (DEF) by Ryan Lieser
11:56 TURNOVR by Ryan Lieser
STEAL by Carl Hipp 11:54
MISSED LAYUP by Tanner Anderson 11:46
11:46 REBOUND (DEF) by Chris Schwartz
11:41 12-14 V 2 GOOD! JUMPER by Ryan Lieser
FOUL by Brandon Hayes 11:41
11:41 12-15 V 3 GOOD! FT SHOT by Ryan Lieser
TURNOVR by Rhobelle Tekle 11:29
11:28 STEAL by Nick Johnson
11:10 MISSED 3 PTR by Ryan Lieser
11:10 REBOUND (OFF) by Brady Brink
11:05 12-17 V 5 GOOD! JUMPER by Brady Brink
10:47 FOUL by Sam Blank
10:45 FOUL by Brady Brink
10:45 TIMEOUT TEAM
10:31 FOUL by Michael Stiller
GOOD! JUMPER by Tanner Anderson 10:24 14-17 V 3
10:02 MISSED 3 PTR by Ryan Lieser
REBOUND (DEF) by Eric Clute 10:02
MISSED JUMPER by Tanner Anderson 09:53
09:53 REBOUND (DEF) by Sam Blank
09:41 MISSED JUMPER by Michael Stiller
REBOUND (DEF) by Tanner Anderson 09:41
TURNOVR by Luke Johansen 09:32
09:31 STEAL by Ryan Lieser
09:28 14-19 V 5 GOOD! JUMPER by Ryan Lieser
TURNOVR by Luke Johansen 09:15
09:13 STEAL by Ryan Lieser
FOUL by Luke Johansen 09:11
09:02 TURNOVR by Ryan Lieser
MISSED JUMPER by Eric Clute 08:52
08:52 BLOCK by Brady Brink
08:49 REBOUND (DEF) by Brady Brink
08:33 TURNOVR by Nick Johnson
MISSED JUMPER by Tony Thrasher 08:16
REBOUND (OFF) by Carl Hipp 08:16
TURNOVR by Carl Hipp 08:12
07:39 TURNOVR by Ryan Lieser
STEAL by Tony Thrasher 07:36
TURNOVR by Tanner Anderson 07:32
07:05 14-21 V 7 GOOD! JUMPER by Aaron Burtzel
MISSED JUMPER by Carl Hipp 06:55
06:55 REBOUND (DEF) by Aaron Burtzel
06:44 MISSED 3 PTR by Kyle Townswick
06:44 REBOUND (OFF) by Ryan Lieser
06:38 14-23 V 9 GOOD! JUMPER by Ryan Lieser
TIMEOUT TEAM 06:36
MISSED JUMPER by Carl Hipp 06:25
06:25 BLOCK by Brady Brink
06:23 REBOUND (DEF) by Aaron Burtzel
06:04 MISSED JUMPER by Aaron Burtzel
06:04 REBOUND (OFF) by (TEAM)
05:58 MISSED 3 PTR by Ryan Lieser
05:58 REBOUND (OFF) by Cole Isetts
05:54 14-25 V 11 GOOD! JUMPER by Cole Isetts
TURNOVR by Carl Hipp 05:45
05:32 MISSED JUMPER by Ryan Lieser
REBOUND (DEF) by Erik Gusaas 05:32
GOOD! JUMPER by Tony Thrasher 05:20 16-25 V 9
04:59 TURNOVR by Aaron Burtzel
MISSED 3 PTR by Eric Clute 04:50
04:50 REBOUND (DEF) by (DEADBALL)
04:33 16-27 V 11 GOOD! JUMPER by Cole Isetts
GOOD! JUMPER by Erik Gusaas 04:18 18-27 V 9
ASSIST by Tony Thrasher 04:18
04:02 18-29 V 11 GOOD! JUMPER by Brady Brink
04:02 ASSIST by Cole Isetts
GOOD! JUMPER by Tony Thrasher 03:49 20-29 V 9
03:49 FOUL by Chris Schwartz
GOOD! FT SHOT by Tony Thrasher 03:49 21-29 V 8
03:31 MISSED JUMPER by Ryan Lieser
03:31 REBOUND (OFF) by (TEAM)
FOUL by Tony Thrasher 03:28
03:28 21-30 V 9 GOOD! FT SHOT by Brady Brink
03:28 MISSED FT SHOT by Brady Brink
REBOUND (DEF) by Tony Thrasher 03:28
MISSED JUMPER by Tony Thrasher 03:20
03:20 REBOUND (DEF) by Brady Brink
FOUL by Erik Gusaas 03:17
02:58 MISSED JUMPER by Brady Brink
REBOUND (DEF) by Brandon Hayes 02:58
02:55 FOUL by Brady Brink
MISSED JUMPER by Tanner Anderson 02:37
REBOUND (OFF) by Erik Gusaas 02:37
02:34 FOUL by Brady Brink
MISSED FT SHOT by Erik Gusaas 02:34
REBOUND (OFF) by (DEADBALL) 02:34
MISSED FT SHOT by Erik Gusaas 02:34
02:34 REBOUND (DEF) by Michael Stiller
FOUL by Tanner Anderson 02:32
02:16 21-33 V 12 GOOD! 3 PTR by Nick Johnson
02:16 ASSIST by Aaron Burtzel
GOOD! 3 PTR by Brandon Hayes 02:07 24-33 V 9
FOUL by Tony Thrasher 01:30
01:30 24-34 V 10 GOOD! FT SHOT by Nick Johnson
01:30 24-35 V 11 GOOD! FT SHOT by Nick Johnson
GOOD! JUMPER by Erik Gusaas 01:28 26-35 V 9
01:11 26-38 V 12 GOOD! 3 PTR by Cole Isetts
GOOD! JUMPER by Carl Hipp 00:58 28-38 V 10
ASSIST by Tanner Anderson 00:58
00:14 MISSED 3 PTR by Cole Isetts
REBOUND (DEF) by Erik Gusaas 00:14
MISSED 3 PTR by Tony Thrasher 00:01
00:01 REBOUND (DEF) by (TEAM)
Saint John's University 38, Hamline University 28
2nd PERIOD Play-by-Play (Page 1)
HOME TEAM: Hamline University TIME SCORE MAR VISITORS: Saint John's Univers
------------------------------------------------------------------------------------------------
19:50 FOUL by Aaron Burtzel
GOOD! FT SHOT by Carl Hipp 19:50 29-38 V 9
GOOD! FT SHOT by Carl Hipp 19:50 30-38 V 8
19:15 MISSED JUMPER by Ryan Lieser
REBOUND (DEF) by Tony Thrasher 19:15
GOOD! JUMPER by Eric Clute 18:50 32-38 V 6
18:30 MISSED JUMPER by Aaron Burtzel
REBOUND (DEF) by Carl Hipp 18:30
GOOD! JUMPER by Eric Clute 18:06 34-38 V 4
18:06 FOUL by Aaron Burtzel
GOOD! FT SHOT by Eric Clute 18:06 35-38 V 3
17:37 MISSED JUMPER by Ryan Lieser
17:37 REBOUND (OFF) by Brady Brink
FOUL by Tony Thrasher 17:37
17:15 MISSED JUMPER by Ryan Lieser
REBOUND (DEF) by Carl Hipp 17:15
16:57 FOUL by Chris Schwartz
TURNOVR by Rhobelle Tekle 16:52
16:50 STEAL by Nick Johnson
16:46 TURNOVR by Ryan Lieser
MISSED JUMPER by Eric Clute 16:33
16:33 REBOUND (DEF) by (DEADBALL)
16:15 35-40 V 5 GOOD! JUMPER by Brady Brink
FOUL by Tony Thrasher 16:15
16:15 MISSED FT SHOT by Brady Brink
REBOUND (DEF) by Carl Hipp 16:15
MISSED 3 PTR by Rhobelle Tekle 16:09
REBOUND (OFF) by Carl Hipp 16:09
16:02 FOUL by Brady Brink
MISSED FT SHOT by Carl Hipp 16:02
REBOUND (OFF) by (DEADBALL) 16:02
GOOD! FT SHOT by Carl Hipp 16:01 36-40 V 4
FOUL by Carl Hipp 15:55
15:47 TURNOVR by Cole Isetts
STEAL by Carl Hipp 15:46
TIMEOUT TEAM 15:25
MISSED JUMPER by Eric Clute 15:13
15:13 BLOCK by Michael Stiller
REBOUND (OFF) by (TEAM) 15:13
TURNOVR by (TEAM) 15:06
14:43 MISSED 3 PTR by Ryan Lieser
REBOUND (DEF) by Rhobelle Tekle 14:43
GOOD! JUMPER by Eric Clute 14:33 38-40 V 2
14:32 FOUL by Aaron Burtzel
MISSED FT SHOT by Eric Clute 14:32
14:32 REBOUND (DEF) by (TEAM)
14:20 TURNOVR by Aaron Burtzel
14:20 FOUL by Aaron Burtzel
14:01 FOUL by David Redfield
GOOD! FT SHOT by Eric Clute 14:01 39-40 V 1
GOOD! FT SHOT by Eric Clute 14:01 40-40 T 6
13:45 MISSED JUMPER by Ryan Lieser
13:45 REBOUND (OFF) by (TEAM)
13:26 MISSED JUMPER by Ryan Lieser
REBOUND (DEF) by (TEAM) 13:26
MISSED JUMPER by Tanner Anderson 13:07
13:07 BLOCK by Cole Isetts
13:04 REBOUND (DEF) by Nick Johnson
FOUL by Carl Hipp 12:55
12:55 40-41 V 1 GOOD! FT SHOT by Michael Stiller
12:55 40-42 V 2 GOOD! FT SHOT by Michael Stiller
GOOD! JUMPER by Carl Hipp 12:45 42-42 T 7
ASSIST by Rhobelle Tekle 12:45
12:45 FOUL by Michael Stiller
GOOD! FT SHOT by Carl Hipp 12:45 43-42 H 1
12:37 43-44 V 1 GOOD! LAYUP by David Redfield [PNT]
12:37 ASSIST by Ryan Lieser
MISSED JUMPER by Eric Clute 12:20
12:20 REBOUND (DEF) by Cole Isetts
12:11 43-46 V 3 GOOD! JUMPER by Cole Isetts
TURNOVR by Tanner Anderson 11:54
FOUL by Tanner Anderson 11:54
11:45 MISSED JUMPER by David Redfield
BLOCK by Carl Hipp 11:45
REBOUND (DEF) by Brandon Hayes 11:43
GOOD! JUMPER by Carl Hipp 11:36 45-46 V 1
ASSIST by Brandon Hayes 11:36
11:36 FOUL by Michael Stiller
GOOD! FT SHOT by Carl Hipp 11:36 46-46 T 8
11:09 MISSED JUMPER by David Redfield
REBOUND (DEF) by Carl Hipp 11:09
TURNOVR by Adam Egan 10:58
10:56 STEAL by Ryan Lieser
FOUL TECHNCL by Rhobelle Tekle 10:53
10:53 46-47 V 1 GOOD! FT SHOT by Ryan Lieser
10:53 46-48 V 2 GOOD! FT SHOT by Ryan Lieser
10:53 TIMEOUT TEAM
FOUL by Carl Hipp 10:48
10:48 MISSED FT SHOT by Ryan Lieser
10:48 REBOUND (OFF) by (DEADBALL)
10:48 46-49 V 3 GOOD! FT SHOT by Ryan Lieser
MISSED 3 PTR by Rhobelle Tekle 10:38
10:38 REBOUND (DEF) by Cole Isetts
10:26 MISSED 3 PTR by Cole Isetts
REBOUND (DEF) by Rhobelle Tekle 10:26
TURNOVR by Rhobelle Tekle 10:17
10:07 46-51 V 5 GOOD! JUMPER by Cole Isetts
10:07 ASSIST by Nick Johnson
MISSED JUMPER by Rhobelle Tekle 09:47
REBOUND (OFF) by Rhobelle Tekle 09:47
GOOD! 3 PTR by Brandon Hayes 09:41 49-51 V 2
ASSIST by Adam Egan 09:41
TIMEOUT 30sec 09:39
09:17 49-53 V 4 GOOD! JUMPER by Cole Isetts
09:17 ASSIST by David Redfield
GOOD! JUMPER by Adam Egan 09:06 51-53 V 2
ASSIST by Eric Clute 09:06
08:48 51-56 V 5 GOOD! 3 PTR by Ryan Lieser
08:29 FOUL by Cole Isetts
MISSED FT SHOT by Eric Clute 08:29
REBOUND (OFF) by (DEADBALL) 08:29
GOOD! FT SHOT by Eric Clute 08:29 52-56 V 4
08:17 MISSED 3 PTR by Ryan Lieser
REBOUND (DEF) by Adam Egan 08:17
08:13 FOUL by Brady Brink
MISSED FT SHOT by Adam Egan 08:13
REBOUND (OFF) by (DEADBALL) 08:13
GOOD! FT SHOT by Adam Egan 08:13 53-56 V 3
FOUL by Adam Egan 07:47
07:47 53-57 V 4 GOOD! FT SHOT by Ryan Lieser
07:47 53-58 V 5 GOOD! FT SHOT by Ryan Lieser
MISSED JUMPER by Tony Thrasher 07:26
REBOUND (OFF) by Tanner Anderson 07:26
TURNOVR by Eric Clute 07:11
07:10 STEAL by Nick Johnson
FOUL by Eric Clute 07:09
07:09 53-59 V 6 GOOD! FT SHOT by Cole Isetts
07:09 53-60 V 7 GOOD! FT SHOT by Cole Isetts
06:55 FOUL by Nick Johnson
GOOD! FT SHOT by Brandon Hayes 06:55 54-60 V 6
MISSED FT SHOT by Brandon Hayes 06:55
06:55 REBOUND (DEF) by Aaron Burtzel
06:53 54-62 V 8 GOOD! JUMPER by Cole Isetts
06:53 ASSIST by David Redfield
TURNOVR by Brandon Hayes 06:46
06:15 MISSED JUMPER by Cole Isetts
REBOUND (DEF) by Rhobelle Tekle 06:15
MISSED JUMPER by Rhobelle Tekle 06:07
06:07 REBOUND (DEF) by Aaron Burtzel
05:48 TURNOVR by Aaron Burtzel
05:48 TIMEOUT TEAM
GOOD! 3 PTR by Tony Thrasher 05:21 57-62 V 5
ASSIST by Rhobelle Tekle 05:21
04:49 MISSED 3 PTR by Nick Johnson
04:49 REBOUND (OFF) by Aaron Burtzel
04:35 MISSED JUMPER by Ryan Lieser
BLOCK by Carl Hipp 04:35
REBOUND (DEF) by Tanner Anderson 04:33
MISSED JUMPER by Tony Thrasher 04:24
04:24 REBOUND (DEF) by David Redfield
04:14 57-64 V 7 GOOD! JUMPER by Aaron Burtzel
ASSIST by Brandon Hayes 04:08
03:53 FOUL by David Redfield
MISSED FT SHOT by Carl Hipp 03:53
REBOUND (OFF) by (DEADBALL) 03:53
GOOD! FT SHOT by Carl Hipp 03:53 58-64 V 6
03:37 TURNOVR by David Redfield
GOOD! LAYUP by Carl Hipp [PNT] 03:05 60-64 V 4
ASSIST by Tanner Anderson 03:05
02:49 TURNOVR by Ryan Lieser
MISSED JUMPER by Carl Hipp 02:33
02:33 REBOUND (DEF) by Aaron Burtzel
02:18 TURNOVR by Aaron Burtzel
MISSED JUMPER by Carl Hipp 02:03
REBOUND (OFF) by Carl Hipp 02:03
02:01 FOUL by David Redfield
MISSED FT SHOT by Carl Hipp 02:01
REBOUND (OFF) by (DEADBALL) 02:01
GOOD! FT SHOT by Carl Hipp 02:01 61-64 V 3
01:53 MISSED JUMPER by Nick Johnson
BLOCK by Carl Hipp 01:53
REBOUND (DEF) by Carl Hipp 01:51
01:51 FOUL by Cole Isetts
GOOD! FT SHOT by Carl Hipp 01:51 62-64 V 2
GOOD! FT SHOT by Carl Hipp 01:51 63-64 V 1
01:21 63-67 V 4 GOOD! 3 PTR by Ryan Lieser
01:21 ASSIST by Nick Johnson
TIMEOUT TEAM 01:10
GOOD! JUMPER by Eric Clute 00:54 65-67 V 2
ASSIST by Brandon Hayes 00:54
TIMEOUT 30sec 00:52
00:21 MISSED 3 PTR by Aaron Burtzel
00:21 REBOUND (OFF) by (TEAM)
00:18 TIMEOUT TEAM
FOUL by Rhobelle Tekle 00:17
00:16 65-68 V 3 GOOD! FT SHOT by Ryan Lieser
00:16 65-69 V 4 GOOD! FT SHOT by Ryan Lieser
00:16 TIMEOUT TEAM
MISSED JUMPER by Tony Thrasher 00:09
REBOUND (OFF) by (TEAM) 00:09
MISSED 3 PTR by Tony Thrasher 00:04
REBOUND (OFF) by Brandon Hayes 00:04
GOOD! JUMPER by Brandon Hayes 00:00 67-69 V 2
Saint John's University 69, Hamline University 67
|