Well, looks like the Cardinals got their shortstop. The Cardinals and free agent infielder Jhonny Peralta have agreed to four-year contract worth $53 million, Jon Heyman of CBSSports.com reports. The two sides were said to be "closing in" on a...