Money talks, but Ken Rosenthal reports that, all things being equal, James Shields prefers to sign with a team located on the West Coast. Shields lives in San Diego. The Giants and Padres have been connected to him, but at the moment, the scope of his market is rather unclear.
Also linked to Shields: the Tigers, Royals, Blue Jays, Red Sox and Brewers. At least a couple of those cities have direct flights to San Diego, I imagine. You know, for odd off-day and stuff.