the whitecaps really just need richer owners willing to take spending risks in order to draw more fans in. you could continually sign any of the has-been european players and start to create a culture of winning. then season tickets wouldn't average to $20/game.
one of the funnier signings is marcel hartel. st pauli is maybe the only club i follow next to bayern munich, and they just promoted to the bundesliga. their leading scorer, marcel hartel, announced after the promotion that he was leaving the club, and everybody expected him to go to a top division team in europe. no. he signed for st louis sc in the mls. they're literally below the whitecaps in the standings. insane behaviour but he would've instantly made the whitecaps good if they spent the money.