With a critical win over the Spokane Chiefs, the Vancouver Giants have earned points in nine of their last 10 games. For the latest ...