In November of 2010, the Rockies signed Troy Tulowitzki through the 2020 season. In exchange for his services, the Rockies agreed to give money to Tulowitzki. A lot of it.
In January of 2011, the Rockies signed Carlos Gonzalez through the 2017 season. In exchange for his services, the Rockies agreed to give money to Gonzalez. A lot of it.
In January of 2009, the Rockies signed Ubaldo Jimenez through the 2014 season at team-friendly rates. It was still a lot of money. But not as much as he could have received on the open market.
The above is why Ubaldo Jimenez is a) on the Indians in the first place, and b) why he plunked his former teammate Troy Tulowitzki in an exhibition game. I don't understand it either.
But the incident on Sunday stems from contract stuff and is-he-a-team-player? whispers. And it also happened right in front of Bud Selig, who was attending the Indians/Rockies game in question. And he wasted no time meting out some punishment. From Troy Renck of the Denver Post:
Ubaldo Jimenez has been suspended five games and fined....— Troy Renck, Rockies (@TroyRenck) April 2, 2012
That's one start, or about three percent of his season. But it's a punishment, and the Indians are probably a little cheesed at Ubaldo for taking his beef into a spring-training game. Can't you just sign him up for 100 different magazines like a normal person?