Natick held a ceremony for opening day of its new field, the John Carroll Baseball Complex, in memory of longtime Natick High baseball coach and athletic director John Carroll Sr. The first game was Natick vs. Framingham. Framingham 9, Natick 3
www.metrowestdailynews.com/sports
John Carroll Sr. Is my grandfather
and John Carroll Jr, the man who threw the pitch, is my Dad!
I cant believe i found this on youtube, how crazy!!
chelmo07 3 years ago