Impalas Repeat as Three Rivers Champions

The Indianapolis Impalas posted an impressive 171-10 scoreline in 5 games on the day to win their 2nd consecutive Three Rivers Championship.

About Evan Roberts