Elmira Jackals Announce New Head Coach and WGI Gets Set for the Sahlen's

Elmira Jackals Announce New Head Coach and WGI Gets Set for the Sahlenís
The Elmira Jackals have announced, Jamie Russell as the teams new head coach, plus, WGI is set for race weekend.