Home Game Day Info Saturday, July 20th, Kickoff 7:00pm A sodden and demoralized Whitecaps managed to match their performance to the frightful weather in Massachusetts on Wednesday night, getting hammered 4-0. Perhaps they were betting on the flash flood warning issued for Foxborough postponing the proceedings, but there was no such luck, and no emergency …