Irish Hills Leprechauns vs St Clair Green Giants – Friday, July 28, 2017

285