Mother Nature Wins Opening Day

The 2018 season kicked off tonight and the only winner was Mother Nature. The Flash’s opening day game against the Owensboro Riverdawgs was rained out today and is rescheduled for Monday night at 7:00. The Flash will try and play Friday night in their first away game against the Muhlenberg Stallions. 

Mother Nature Wins Opening Day