Shane Victorino was not a great signing for the Red Sox.
The MLB offseason is about to enter 2013 with all but seven of the top 50 free agents already signed.
Some of the signings have been great. Some teams got great value, while others overpaid for free agents.
In the end, all 30 teams have tried to make their respective teams better—with the exception of the Miami Marlins.
Still, as previously mentioned, not all of the moves made have been positive. Here's a look at the worst addition to every MLB team this offseason.
Eric Hinske hasn't exactly been the greatest pinch-hitter lately.
For all of the struggles that he's had over the last two years, Eric Hinske is still able to rake in the dough.
The Arizona Diamondbacks signed the bench player to a one-year, $1.35 million contract.
Last year, he batted .197 in 132 at-bats with two home runs and 13 RBI. In 2011, he batted .233 with 10 home runs and 28 RBI.
That's not exactly someone you want coming off your bench.
The Braves overpaid for B.J. Upton.
The signing of B.J. Upton was a good move by the Atlanta Braves, but the dollar amount wasn't.
Upton signed a five-year, $75.25 million deal with the Braves to be their center fielder. The only problem is, the Braves didn't address one of their major needs in finding a leadoff hitter, making the Upton signing look even worse.
Don't get me wrong, Upton does have power, but he also hasn't batted above .250 since 2008.
The Braves need more for their money, and hopefully Upton can do more—but he's got a lot of work to do.
The move makes no sense for the Orioles, as they already have a capable center fielder while their infield depth is lacking—especially with Brian Roberts in the mix.
Robinson is young and could still earn a spot on the roster, but the only place he's worth anything is in the stolen base department.
Shane Victorino made out like a fat cat when the Boston Red Sox signed him to a three-year, $39 million deal.
Quite frankly, there is no way Victorino is worth $13 million a year.
His production just doesn't match up with him receiving that type of contract.
This doesn't match the Boston's plans of not spending big this winter, as had been the team's intent coming into the offseason.
Nate Schierholtz signed a one-year, $2.25 million deal with the Chicago Cubs, but apparently, he's worth it in their minds.
Schierholtz has only played in more than 115 games in his career once, and he has never had more than 41 RBI in a season.
The pricetag may be good for the Cubs, but the production won't be. Schierholtz has failed to produce throughout his entire six-year career, and there's no reason to believe that he will start to do so with the Cubs.
For being a backup most of his career, Jeff Keppinger sure got a nice deal from the Chicago White Sox.
Keppinger signed a three-year, $12 million deal, which has been the White Sox biggest move this offseason.
I have no problem with signing Keppinger, but the White Sox signed him to do much more than he's ever done in his career.
Although signed for a cheap, two-year, $4-million deal, Jack Hannahan is not the best person to bring in as a super-utility guy.
He has a career .234 average and has only played a full season once in his career.
The Cincinnati Reds should have considered someone like Brandon Inge, who could provide more pop off the bench and play better defense all around.
Walt Weiss was a good player in his day as a shortstop, but he's now making the jump from high school to professional ball as a coach.
The Colorado Rockies hired Weiss to be their manager after he spent the previous two years as the head baseball coach at Regis Jesuit High School in Colorado.
Nothing against Weiss, but there's a reason why coaches don't make the leap from high school to the pros.
Who knows? I may be wrong on this one, but it's not likely.
Brayan Pena has been a liability throughout his career, and the Detroit Tigers are about to find that out.
Although he was signed to be the backup to Alex Avila, Pena has showed throughout his career that he can't stick around in the big leagues.
His play in minor league ball is decent, but when he gets to the big leagues, he struggles. He's batting .248 for his career, doesn't have any power and doesn't get on base very often.
That's not a good combination.
Carlos Pena signed a one-year, $2.9 million deal with the Houston Astros.
While he does have power, it will not translate at Minute Maid Park.
The field dimensions includes 436 feet to center field—that's not exactly a hitter's park.
And, with Pena struggling to hit above .230, that doesn't bode well for the Astros.
Xavier Nady is a decent player, but he also has a history of injuries.
In fact, the last time that he played a full season was in 2008. Since then, he's averaged 67 games per year.
While the Kansas City Royals did sign him to a minor-league contract, there's no doubt that he'll make the big-league roster. There's no depth in the organization, which will basically force their hand.
If it works out, then great. But, if it doesn't, then the Royals have severely hurt themselves in terms of making a run at the AL Central.
If they had made a move for a free agent outfielder with not nearly the same injury history, then the Royals could have put themselves in a better position heading into the season.
Joe Blanton signed a two-year, $15 million contract to pitch for the Los Angeles Angels next year.
So, let's think about this. The Angels signed Blanton, who has a 4.79 ERA over the last three years to a contract worth $7.5 million a year?
Where's the logic in that?
Blanton hasn't been good since his days in Oakland, and that's not going to change in Los Angeles.
This amounts to wasted money for the Angels.
The Los Angeles Dodgers have made nothing but good additions this offseason, including signing Ryu Hyun-jin and Zack Greinke to six-year deals.
The Dodgers are showing that they mean business with all of this money their spending.
Who knows? Maybe they'll become the next "Evil Empire" now that the Yankees are looking to cut spending.
The Miami Marlins haven't made any bad additions, they've only made a lot of bad subtractions.
Owner Jeffrey Loria is in the midst of a fire sale again, a year after saying that the Marlins were going to compete.
Guess that didn't last long.
In an offseason where the Milwaukee Brewers needed a little starting pitching, the bullpen has instead been the focus.
Unfortunately for Tom Gorzelanny, that puts him in this spot for the Brewers.
The Brewers bullpen is solid and Gorzelanny is just another left-handed arm in there.
However, with the loss of Shawn Marcum, the rotation needs some work, and the $3 million a year spent on Gorzelanny could have gone towards resolving that issue.
The Minnesota Twins signed Mike Pelfrey to a one-year, $4 million deal, but I'm not sure Pelfrey is the best man for the Twins rotation.
Pelfrey only pitched in three games last year due to injury, and has only had one real successful season in baseball (2010).
Maybe the Twins know something everyone else doesn't know, but signing Pelfrey is a huge gamble.
The New York Mets have no bad additions this offseason.
In fact, in the R.A. Dickey trade with Toronto, they brought in Travis d'Arnaud, the best catching prospect in the game, and Noah Syndergaard, a top pitching prospect.
What's not to like about that?
Plus, they re-signed David Wright to remain with the team, likely through the end of his career.
This offseason has been one of good moves so far for the Mets.
This has nothing to do with stats, money or the like.
The New York Yankees signing Kevin Youkilis is bad for one reason and one reason only—it's the Yankees.
Youkilis committed the ultimate sin, as one of the most-beloved players in Red Sox history signed with the enemy. Youkilis has now gone the way of Johnny Damon, Wade Boggs and Roger Clemens.
Boston fans must be seething right now, and I'll bet they'll be seething even more when he comes to Fenway Park wearing pinstripes.
Thank you Kevin Youkilis. You have now given Red Sox fans a reason to hate you.
The Oakland Athletics are another team that hasn't made any bad moves this offseason.
The only real move of note was the signing of Hiroyuki Nakajima, who came over from Japan.
Nakajima put up good numbers while in Japan and the A's got a good deal at two years and $6.5 million.
The Philadelphia Phillies are naturally big spenders.
However, with Michael Bourn still on the free agent market, the Phillies went out and traded for Ben Revere.
Let that sink in for a moment.
The Phillies would have rather had Revere than Bourn.
Something about that doesn't seem right.
Revere steals bases at a decent rate and plays good defense, but he isn't going to be a real catalyst for the Philly offense.
There's no telling why the Pittsburgh Pirates traded for Vin Mazzaro.
He's never had success in the big leagues and the Pirates actually have good depth in their system for the rotation.
Mazzaro hasn't been able to stick around in the big leagues for the last two seasons, and he will likely spend 2013 in Triple-A.
While it was a minor deal for both sides, the acquisition of Mazzaro is shaky at best for the Bucs.
For the San Diego Padres, there have also been no bad additions this offseason—mainly because there haven't been any worthwhile signings.
And that should be troubling for Padres fans.
When the Padres got a new owner, they were told that the ownership group had money to spend.
However, that hasn't happened this offseason, as most of the top 50 free agents have already signed.
There's a reason why the San Francisco Giants traded Andres Torres for Angel Pagan one year ago.
While having the best year of his career in 2010, Torres regressed in 2011, prompting the Giants to trade him to the Mets.
Torres struggled even more while in New York and the Giants brought him back as a free agent.
The Giants are coming off a World Series championship and Torres isn't someone who will help them get back there.
Then again, the Giants probably aren't going to ask him to do much more than be a pinch-runner in key situations, with a few pinch-hits sprinkled in there as well.
The Seattle Mariners haven't made any bad additions this offseason.
The Mariners traded for Kendrys Morales and signed Jason Bay via free agency, giving the Mariners a possible power combination in the middle of the lineup.
While the team has a long way to go in order to catch up to the Angels, the Mariners have made good strides this offseason and it's something fans should be excited about.
The St. Louis Cardinals were looking for one thing this offseason—a left-handed specialist out of the bullpen.
That's exactly what they got in Randy Choate, who signed for three years and $7.5 million.
For a team that was so close to reaching the World Series, yet again, Choate could be that piece of the puzzle that gets them over the top in 2013.
Yunel Escobar was traded twice this offseason, ultimately ending up with the Tampa Bay Rays at the end of it all.
To say that he has a bad work ethic would be an understatement, and when the Braves got rid of him in 2010, it was considered addition by subtraction.
Escobar is not a true professional by any means, and the eye-black incident in Toronto further indicates that.
If history repeats itself, the Rays are going to look to dump him by the end of the season.
Maybe he can get back to his former self, but it's not looking good for Joakim Soria.
The Texas Rangers signed Soria to a two-year, $8 million deal. While that would have been a bargain two years ago, that's simply not the case anymore.
Soria had a 4.03 ERA two years ago and came nowhere near looking like he once was.
The Rangers are hoping that he returns to his former self in 2013, but one has to wonder if his best days are behind him.
The Toronto Blue Jays have made a lot of moves this offseason, but acquiring R.A. Dickey was not their best move.
The Blue Jays gave up top catching prospect Travis d'Arnaud and Noah Syndergaard to get Dickey.
Dickey is the reigning NL Cy Young winner, but it was also a season that was 10 times better than any other season of his career.
Never before had Dickey had more than 134 strikeouts in a year, and then all of sudden, he compiled 230 last season.
I'm not calling him a cheater—far from it.
I just think that 2012 was a fluke year for Dickey and he will return to his normal form in 2013. And, if he does, then what the Blue Jays gave up to acquire him will be considered way too much.
Dan Haren is a shade of his former self, but the Washington Nationals had to find someone to replace Edwin Jackson.
The Nationals surprised most by winning their division last year, and they did so behind strong pitching. They think Haren can continue that trend and help them win their second-straight division title.
Haren signed a one-year deal for $13 million, which is a lot considering that he went 12-13 with a 4.33 ERA and 142 strikeouts last year.
Maybe the Nationals are hoping that he'll get back over 200 strikeouts, but that's a lot of money to pay for hope.