The Rockies and infielder Ty Wigginton have reached an agreement on a two-year, $8 million contract that includes a team option for 2013. Wigginton gets $3.5 million in 2011 and $4 million in 2012. The Rockies hold a $4 million option for 2013 with a $500,000 buyout. He was an All-Star for the first time with the Orioles in 2010.