Town Ball Tour: An interview with Delano Manager Steve Eilen moments before first pitch
Delano Manager Steve Eilen talks about managing Town Ball and the team’s rivalry with the Loretto Larks.
Delano Manager Steve Eilen talks about managing Town Ball and the team’s rivalry with the Loretto Larks.