Sasquatch Ate My Ball! vs Last Ditch Effortby edphamJune 7, 2018April 26, 2018Sasquatch Ate My Ball! vs Last Ditch Effort Details Date Time League Season June 7, 2018 7:00 pm Thursday Coed D2A O30 Spring 2018 Venue Shoreline Park Field A 19030 1st Ave NE, Shoreline, WA 98155, USA