Richard Vogel Wins Thursday, Eyes Sunday at the Spruce Meadows ‘Masters’ It was a case of another day and another big win for power duo Richard Vogel and United Touch S of Germany. But just as soon as Vogel had completed... Read More