![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
1
Final
2
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
0 | 0 | 1 | 1 |
![]() |
0 | 1 | 1 | 2 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
8 | 13 | 9 | 30 |
![]() |
8 | 9 | 6 | 23 |
Scoring
1st Period
2nd Period
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
9:43
Goal
Goal by #13 Brett Supinski, assisted by #17 Matthew Weis and #23 Max Gottlieb.
3rd Period
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
4:02
Goal
Goal by #18 Max Novak, assisted by #17 Matthew Weis and #77 Cole Ully.
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
4:37
Goal
Goal by #5 Ben Finkelstein, assisted by #27 Joey Haddad.
Penalties
1st Period
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
3:19
Penalty
Tyler Nanne called for Cross-Checking Minor (2:00 minutes)
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
14:54
Penalty
Ben Finkelstein called for High-sticking - minor (2:00 minutes)
2nd Period
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
2:26
Penalty Shot
Penalty shot by #22 Max Zimmer saved by #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
8:15
Penalty
Garrett Thompson called for Charging Major (5:00 minutes)
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
14:28
Penalty
Matt Bradley called for Roughing - minor (2:00 minutes)
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
14:28
Penalty
Samuel Jardine called for Holding - minor (2:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
14:28
Penalty
Dylan Steman called for Roughing - minor (2:00 minutes)
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
16:55
Penalty
GRN called for Bench minor - Too many men (2:00 minutes)
3rd Period
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
6:47
Penalty
Brett Supinski called for Roughing - minor (2:00 minutes)
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
6:47
Penalty
Shawn Cameron called for Double Minor - Roughing (4:00 minutes)
1st Period
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
0:00
Goalkeeper In
John Lethemon is now in as goalie.
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
0:00
Goalkeeper In
Hunter Shepard is now in as goalie.
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
3:19
Penalty
Tyler Nanne called for Cross-Checking Minor (2:00 minutes)
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
3:58
Shot - Non quality on net
#18 Frank DiChiara shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
4:06
Shot - Quality on net
#5 Ben Finkelstein shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
8:15
Shot - Non quality on net
#3 Frank Hora shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
8:27
Shot - Quality on net
#7 Graham Knott shoots on #35 Hunter Shepard
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
9:13
Shot - Quality on net
#17 Matthew Weis shoots on #30 John Lethemon
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
12:14
Shot - Non quality on net
#18 Max Novak shoots on #30 John Lethemon
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
13:10
Shot - Non quality on net
#23 Alec Rauhauser shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
14:15
Shot - Quality on net
#9 Greg Meireles shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
14:54
Penalty
Ben Finkelstein called for High-sticking - minor (2:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
15:26
Shot - Quality on net
#9 Justin Florek shoots on #30 John Lethemon
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
16:31
Shot - Non quality on net
#17 Matthew Weis shoots on #30 John Lethemon
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
17:16
Shot - Non quality on net
#29 Luke Martin shoots on #35 Hunter Shepard
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
18:37
Shot - Non quality on net
#23 Max Gottlieb shoots on #30 John Lethemon
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
19:15
Shot - Non quality on net
#9 Justin Florek shoots on #30 John Lethemon
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
19:31
Shot - Quality on net
#9 Justin Florek shoots on #30 John Lethemon
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
19:37
Shot - Non quality on net
#3 Macoy Erkamps shoots on #30 John Lethemon
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
19:52
Shot - Non quality on net
#10 Shawn Cameron shoots on #35 Hunter Shepard
2nd Period
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
0:30
Shot - Non quality on net
#4 Zach Malatesta shoots on #30 John Lethemon
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
1:01
Shot - Non quality on net
#23 Alec Rauhauser shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
1:08
Shot - Quality on net
#7 Graham Knott shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
1:24
Shot - Non quality on net
#3 Frank Hora shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
1:33
Shot - Non quality on net
#5 Ben Finkelstein shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
1:39
Shot - Quality on net
#28 Liam Pecararo shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
2:26
Penalty Shot
Penalty shot by #22 Max Zimmer saved by #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
2:26
Shot - Quality on net
#22 Max Zimmer shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
2:38
Shot - Non quality on net
#22 Max Zimmer shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
2:51
Shot - Non quality on net
#13 Matt Bradley shoots on #35 Hunter Shepard
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
3:48
Shot - Non quality on net
#4 Zach Malatesta shoots on #30 John Lethemon
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
5:24
Shot - Quality on net
#28 Andrew Cherniwchan shoots on #30 John Lethemon
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
6:29
Shot - Quality on net
#10 Shawn Cameron shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
8:15
Penalty
Garrett Thompson called for Charging Major (5:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
9:38
Shot - Non quality on net
#23 Max Gottlieb shoots on #30 John Lethemon
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
9:43
Shot - Non quality goal
#13 Brett Supinski shoots on #30 John Lethemon
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
9:43
Goal
Goal by #13 Brett Supinski, assisted by #17 Matthew Weis and #23 Max Gottlieb.
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
10:35
Shot - Non quality on net
#26 Mark Cooper shoots on #30 John Lethemon
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
11:34
Shot - Non quality on net
#5 Tyler Nanne shoots on #30 John Lethemon
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
13:45
Shot - Non quality on net
#3 Macoy Erkamps shoots on #30 John Lethemon
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
14:28
Penalty
Matt Bradley called for Roughing - minor (2:00 minutes)
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
14:28
Penalty
Samuel Jardine called for Holding - minor (2:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
14:28
Penalty
Dylan Steman called for Roughing - minor (2:00 minutes)
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
14:48
Shot - Non quality on net
#7 Graham Knott shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
16:55
Penalty
GRN called for Bench minor - Too many men (2:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
18:16
Shot - Non quality on net
#39 Dan DeSalvo shoots on #30 John Lethemon
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
19:08
Shot - Non quality on net
#13 Matt Bradley shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
19:25
Shot - Quality on net
#3 Frank Hora shoots on #35 Hunter Shepard
3rd Period
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
0:52
Shot - Quality on net
#26 Mark Cooper shoots on #30 John Lethemon
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
1:13
Shot - Non quality on net
#13 Matt Bradley shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
1:42
Shot - Non quality on net
#9 Greg Meireles shoots on #35 Hunter Shepard
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
4:02
Shot - Quality goal
#18 Max Novak shoots on #30 John Lethemon
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
4:02
Goal
Goal by #18 Max Novak, assisted by #17 Matthew Weis and #77 Cole Ully.
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
4:37
Shot - Non quality on net
#5 Ben Finkelstein shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
4:37
Shot - Non quality on net
#22 Max Zimmer shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
4:37
Shot - Quality goal
#5 Ben Finkelstein shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
4:37
Goal
Goal by #5 Ben Finkelstein, assisted by #27 Joey Haddad.
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
6:17
Shot - Non quality on net
#9 Justin Florek shoots on #30 John Lethemon
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
6:47
Shot - Non quality on net
#27 Joey Haddad shoots on #35 Hunter Shepard
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
6:47
Penalty
Brett Supinski called for Roughing - minor (2:00 minutes)
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
6:47
Penalty
Shawn Cameron called for Double Minor - Roughing (4:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
7:31
Shot - Quality on net
#17 Matthew Weis shoots on #30 John Lethemon
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
9:50
Shot - Quality on net
#39 Dan DeSalvo shoots on #30 John Lethemon
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
12:10
Shot - Quality on net
#3 Frank Hora shoots on #35 Hunter Shepard
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
15:23
Shot - Non quality on net
#9 Justin Florek shoots on #30 John Lethemon
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
16:18
Shot - Quality on net
#48 Garrett Thompson shoots on #35 Hunter Shepard
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
18:29
Goalkeeper Change
John Lethemon out. Empty net.
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
19:41
Shot - Quality on net
#10 Shawn Cameron shoots on #35 Hunter Shepard
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Macoy Erkamps
#3
|
D | 0 | 0 | 0 | 2 | 0 |
Zach Malatesta
#4
|
D | 0 | 0 | 0 | 2 | 0 |
Tyler Nanne
#5
|
D | 0 | 0 | 0 | 1 | 2 |
Justin Florek
#9
|
F | 0 | 0 | -1 | 5 | 0 |
Dylan Steman
#10
|
F | 0 | 0 | 0 | 0 | 2 |
Brett Supinski
#13
|
F | 1 | 0 | 0 | 1 | 2 |
Matthew Weis
#17
|
F | 0 | 2 | +1 | 3 | 0 |
Max Novak
#18
|
F | 1 | 0 | +1 | 2 | 0 |
Tariq Hammond
#21
|
D | 0 | 0 | 0 | 0 | 0 |
Max Gottlieb
#23
|
D | 0 | 1 | 0 | 2 | 0 |
Mark Cooper
#26
|
F | 0 | 0 | 0 | 2 | 0 |
Andrew Cherniwchan
#28
|
F | 0 | 0 | -1 | 1 | 0 |
Dan DeSalvo
#39
|
F | 0 | 0 | 0 | 2 | 0 |
Caleb Herbert
#40
|
F | 0 | 0 | -1 | 0 | 0 |
Blake Hillman
#43
|
D | 0 | 0 | 0 | 0 | 0 |
Doyle Somerby
#44
|
D | 0 | 0 | 0 | 0 | 0 |
Cole Ully
#77
|
F | 0 | 1 | +1 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Jake Kupsky
#1
|
0 | 0.000 | 0 | 0 |
Hunter Shepard
#35
|
29 | 96.667 | 1 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Frank Hora
#3
|
D | 0 | 0 | 0 | 4 | 0 |
Ben Finkelstein
#5
|
D | 1 | 0 | +1 | 4 | 2 |
Graham Knott
#7
|
F | 0 | 0 | 0 | 3 | 0 |
Greg Meireles
#9
|
F | 0 | 0 | -1 | 2 | 0 |
Shawn Cameron
#10
|
F | 0 | 0 | +1 | 3 | 4 |
Matt Bradley
#13
|
F | 0 | 0 | -1 | 3 | 2 |
David Broll
#15
|
F | 0 | 0 | 0 | 0 | 0 |
Matthew Strome
#16
|
F | 0 | 0 | 0 | 0 | 0 |
Frank DiChiara
#18
|
F | 0 | 0 | 0 | 1 | 0 |
Bryce Reddick
#19
|
D | 0 | 0 | 0 | 0 | 0 |
Samuel Jardine
#21
|
D | 0 | 0 | +1 | 0 | 2 |
Max Zimmer
#22
|
F | 0 | 0 | -1 | 4 | 0 |
Alec Rauhauser
#23
|
D | 0 | 0 | -1 | 2 | 0 |
Joey Haddad
#27
|
F | 0 | 1 | +1 | 1 | 0 |
Liam Pecararo
#28
|
F | 0 | 0 | +1 | 1 | 0 |
Luke Martin
#29
|
D | 0 | 0 | -1 | 1 | 0 |
Garrett Thompson
#48
|
F | 0 | 0 | 0 | 1 | 5 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
John Lethemon
#30
|
21 | 91.304 | 2 | 0 |
Ryan Bednard
#35
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
![Greenville Swamp Rabbits](https://assets.leaguestat.com/echl/logos/52.png)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
30
23
Shots on Goal
3%
9%
Shots Percentage
1
6
Power Plays
17
6
Penalty Minutes
21
29
Saves
91%
97%
Saves Percentage
Referees:
Jacob Rekucki,
Sean MacFarlane
Linesmen:
Brady Fagan,
Tarrington Wyonzek
GVL Management
Todd Mackin
(President),
Andrew Lord
(Head Coach),
Phillip Barski
(Assistant Coach)
SC Management
Rob Concannon
(President),
Ryan Blair
(Head Coach),
Brenden Kotyk
(Assistant Coach)
Latest News
More News
![Walleye re-sign ECHL MVP Hawkins](https://echl.imgix.net/production/echl/post/9496/featured_image/bbb7c258-df4d-45ca-9cb3-ccd8217f859a/brandon-hawkins-tol-2324.jpg?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=5a3ce06613ba8f4aa967c61435b5b69b)
Walleye re-sign ECHL MVP Hawkins
![Nearly 400 Representatives attend ECHL Meetings presented by FEVO](https://echl.imgix.net/production/echl/post/9494/featured_image/21584cb1-0fcb-475d-8a84-44cff2fdefde/2021-summer-meetings.jpeg?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=2fddb5deafdb791635515b4e8f7b27e2)
Nearly 400 Representatives attend ECHL Meetings presented by FEVO
![Miura back with Heartlanders](https://echl.imgix.net/production/echl/post/9495/featured_image/d59645a6-59c2-4b51-b290-646c903c50a6/yuki-miura-ia-2324.jpg?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=e8909603fdc8ceda7ea58206366704d6)
Miura back with Heartlanders
![ECHL announces promotions, hirings in Hockey Operations Department](https://echl.imgix.net/production/echl/post/9487/featured_image/19b74e16-ff75-4f8b-b1d7-ab7512af281f/2024-hockey-ops-staffing.jpg?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=7b6ddda37d01fbcdae205ee15400ebdb)
ECHL announces promotions, hirings in Hockey Operations Department
![ECHL represented on Stanley Cup champion for 24th straight year](https://echl.imgix.net/production/echl/post/9491/featured_image/c1447a52-a98b-49e4-9c05-570fce919cbd/fla-stanley-cup-24.png?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=3380a9500e4817404f8f51b116c704fa)
ECHL represented on Stanley Cup champion for 24th straight year
![AHL champion Hershey has eight former ECHL players](https://echl.imgix.net/production/echl/post/9493/featured_image/cb022bbd-08dd-473e-aa39-0684aa2041df/hershey-2024-calder.png?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=826014c07751fef8e0eeb88886c9790e)
AHL champion Hershey has eight former ECHL players
![K-Wings become first pro hockey team to launch NHL STREET Leagues](https://echl.imgix.net/production/echl/post/9492/featured_image/97124b67-e659-4100-a0da-8ead4891750e/kwings-nhl-street.png?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=d508c83f6e2e1b190f945d2add29904b)
K-Wings become first pro hockey team to launch NHL STREET Leagues
![Komets bring back Keppen, Volcan; add Swankler](https://echl.imgix.net/production/echl/post/9490/featured_image/a7c35f00-832a-4a0e-a7b3-2cc114cc1562/keppen-volcan-swankler.png?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=954e8ab482b3cc91294a7f613974f57c)
Komets bring back Keppen, Volcan; add Swankler
![Deveaux re-signs with Mariners](https://echl.imgix.net/production/echl/post/9489/featured_image/19843a54-dc5a-49ab-97b3-a9665cd0600a/wyllum-deveaux-mne-2324.png?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=50154e9f64227893acd4e658be818eeb)
Deveaux re-signs with Mariners
Sign Up For Updates
Sign up for our email newsletter to be the first to know about ECHL news!