Racing PositionsPirates' Cahill on IL with left side discomfort5YCahill finalizes $1.5 million deal to join Pirates6YGiants sign RHP Cahill to minor league deal7YDiamondbacks option RHP Cahill to Class A3YReal-Time Pitch: Trevor Cahill12Y0:07Anatomy of a Pitch: Trevor Cahill12Y1:13Dodgers' Greinke won't pitch Down Under3Y60 Feet, 6 Inches: R.A. Dickey's amazing run3YTristan H. Cockcroft2012 fantasy baseball sleepers and busts3YFantasy StaffSheets: Reviewing top moves from 2011-12 offseason3YMike Sheets