Lemire: The best is yet to come for the Giants

SI.com's Joe Lemire says even though the Giants are up three games to none over the Tigers, San Francisco still has yet to show Detroit its best.

Powered by WordPress.com VIP