Some Canadian links to the World Series Champion San Francisco Giants

There were no Canadian players on the World Champion San Francisco Giants, but with a little digging, I uncovered that several members of the organization have links to The Great White North:  Jeff Mallett, a principal owner of the Giants, was born in Vancouver. The former Yahoo! president has been part of the GiantsContinue reading “Some Canadian links to the World Series Champion San Francisco Giants”