With trade rumors spiraling and “the machine” with a possible broken part, MLB is sure getting interesting. Let’s see who made this week top ten!

#1 Philadelphia Phillies

Another 5-2 week for the Phillies gives them a one game lead over the Red Sox for the best record in the majors. A big series against the Cardinals this week will be exciting to watch. Roy Halladay gets the start on Monday and will be looking for his league leading 10th win.

#2 Boston Red Sox

The Red Sox have lost or tied only two series in the months of May and June. They now also lead the majors in runs scored (381), AVG (.274), and OBP (.347). The bad news however is that both Carl Crawford and Clay Buchholz landed on the DL this week.

#3 St. Louis Cardinals

The only thing that matters right now for the Cardinals is Albert Pujol’s wrist. He left their Sunday game in the 6th inning after hurting his wrist trying to make a tag at first base. All of St. Louis is praying for negative x-rays.

#4 Milwaukee Brewers

The Brewer train ran into the even faster and stronger Boston train this week, losing two of three. This combined with the three losses to the Cub this week has Milwaukee reeling. A six game home stand against the Twins and Rays should help them turn it around.

#5 New York Yankees

There have been some rumors going around about Jose Reyes possibly going to the Yankees. I don’t see that happening in a million years. The Yanks don’t need hitting right now (2nd in runs scored), they need pitching (20th in quality starts).

#6 Cleveland Indians

The Indians have successfully halted their free fall, for now. They went 5-2 on the week and are looking to put more than one game in between them and Tigers. Is anyone still on this bandwagon? I hope not.

#7 Atlanta Braves

One of the season’s “all pitching” teams, the Braves had a rough week, losing five games. On the bright side, Jair Jurrjens is pitching out of his mind. He is now 9-3 with a 2.11 ERA and 1.14 WHIP.

#8 San Francisco Giants

The second “all pitching” team also had a rough week, getting swept by Oakland. They have the second fewest runs scored in the majors (248) and it doesn’t seem to be improving. They will have to figure something out if they want another playoff run.

#9 Arizona Diamondbacks

Believe me or not, I think the Diamondbacks have some serious potential. Ian Kennedy and Daniel Hudson are a pretty decent one two punch. Those two combined with the outrageous natural talent of Justin Upton and growing power of Chris Young have a lot of people talking.

#10 Detroit Tigers

The Tigers rejoin our top ten on the back of stud Justin Verlander. Now 9-3, Verlander has a legitimate shot at the Cy young this year, as long as his team can continue hitting behind him.

#17 New York Mets

A 3-4 week has the Mets down two notches as the media is now focused on trades and free agency as opposed to the team itself. If the Mets trade anyone, I hope they get some serious youth and potential because they need it badly.