Uh oh. A Kevin. Kevins are the natural enemies of San Francisco baseball clubs, having thrown 176 different no hitters against the Giants over the past two decades.
Current Series
Giants win the series 3-0
Thu 07/09
WP: Tim Lincecum ( - ) LP: Josh Geer ( - )
9 - 3 win
Fri 07/10
WP: Jonathan Sanchez ( - ) LP: Josh Banks ( - )
8 - 0 win
Sat 07/11
WP: Justin Miller ( - ) SV: Brian Wilson LP: Tim Stauffer ( - )