Fri 12/14/12 3:46 PM

Cardinals signed INF/OF Ty Wigginton to a two-year, $5 million contract. Wigginton passed a physical in St. Louis Friday, making the deal official. The 35-year-old batted just .235/.314/.375 last season for the Phillies but posted his seventh straight year with double-digit home runs. He should give the Cards the right-handed pop off the bench that they were looking for and also offers some versatility.