This week there has been a ton of trades, signings, and releases in Major League Baseball. Here is a round up of all the transactions you need to know about.
The Cleveland Indians acquired Brandon Moss from The Oakland Athletics for Joe Wendle
P Jon Lester agrees to sign with the Chicago Cubs, $155 million over six years.
Houston Astros sign P Luke Gregerson, $18.5 million over three years.
Philadelphia Phillies trade IF Jimmy Rollins to the Dodgers for two minor league pitchers.
Pittsburgh Pirates acquire P Antonio Bastardo from Phillies for pitching prospect Joely Rodriguez.
Boston Red Sox acquired P Wade Miley from Arizona Diamondbacks for P Rubby De La Rosa and Allen Webster.
Dodgers sign P Brandon McCarthy to $48 million over four years.
Angels acquire Josh Rutledge from Colorado Rockies for Jairo Diaz
Former Cleveland Indian Nyjer Morgan heads to Korea and signs with Hanwha Eagles.
Detroit Tigers get Yoenis Cespedes from Red Sox for P Rick Porcello and a minor league player.
New York Mets sign John Mayberry Jr.
Cincinnati Reds trade Mat Latos to Marlins for prospects Chad Wallach and Anthony Desclafani.
Red trade Alfred Simon to Tigers for Eugenio Suarez and Jonathan Crawford.
Former Indians pitcher Justin Masterson signs with the Red Sox for one year, $9.5 million.
Mark Reynolds signs with the St. Louis Cardinals.
Minnesota Twins sign Ervin Santana to a $54 million-four year deal.
Royals sign Kendys Morales $30 million over three years.