Walnut Creek explodes for 10 runs in win huge win over Menlo Park
SAN MATEO, Calif. — The Walnut Creek Crawdads’ offense had been scuffling heading into Thursday evening’s game against the Menlo Park Legends. The Crawdads were riding a three-game stretch where