Randy Johnson and Tim Lincecum: Differing Styles but 100-M.P.H. Pitches