"It's a slice of heaven": Sherwood Yards hosts 27th Annual Wiffle Ball World Series benefitting St. Jude Children's Research Hospital