The biggest event this weekend is likely the Canada vs. Morocco soccer game on Saturday, but there's also music, baseball, art events and the annual Cherry Festival.