Brian Kersey/Getty Images
Perhaps it wasn't shocking when the Chicago Cubs gave Alfonso Soriano an eight-year, $136 million contract—OK, yes it was.
Sure, Soriano was coming off of a 40-40 season in home runs and steals for the Washington Nationals, but the guy also struck out 160 times during that 2006 season.
Soriano has been very hit-or-miss for the Cubs, but most of the time it has been the latter.
He reached 33 home runs during his first season with the team, but besides that, he hasn't ever come close again to that single season of 40 or more.
As for his base-stealing skills, Soriano has only swiped 55 bases thus far during his six-year career with the Cubs.
His "hop-and-catch" has caused much stir, as he misses easy fly balls, and he just really doesn't look worth the near $18 million a season he makes.
The Cubs still owe Soriano $54 million over the next three seasons, including this one.
If you're a Cubs fan, repeat after me, "Yay!"