BARRINGTON (WPRI) – The Barrington bats exploded for 17 runs on Wednesday afternoon as the Eagles made light work of Rogers in a 17-5 win at home.