15th annual Wiffle Ball World Series

Sunday, October 9, 2011
Laura Simon

The 15th annual Wiffle Ball World Series took place Sunday, Oct. 9, 2011 at Sherwood Yards in Cape Girardeau.