Randy Johnson was signed in the offseason to beef up the Giants' pitching staff. Johnson has won five Cy Young awards (and placed second three times), is second all-time in strikeouts, and is three wins away from 300 for his career. And he's also 6-foot-10, one of the tallest pitchers in major league history.
Johnson is a perfect foil to Lincecum, having achieved success over an extended period of time. His career didn't start very auspiciously, but broke out with an outstanding 19-8 season for Seattle in 1993.
Johnson's hallmark is his high strikeout totals, and he leads the major leagues in career K's per nine innings. As a young pitcher, he once gave up more walks than hits (152 vs. 151 in 201 1/3 innings), but found his control as his career has evolved. As a 40 year old his ratio was a fantastic 44 walks in 245 2/3 innings.
Johnson might now be jokingly called "Cy Old" but still has some life left as a baseball freak.