The Braves have spent about 48 hours in the city of Atlanta since April 8. That's 21 days ago. That's 504 hours ago.

Yet, somehow, Major League Baseball gave the Braves that schedule. Their lone home games since April 8 came against the Royals on the 16th and 17th, and they were pitted in between road series in Washington and Pittsburgh.

So, basically, the Braves just played 18 road games in a row.

When you consider the team went 10-8 in that stretch, it's tough to get too discouraged. And they did it without Brian McCann and with Jason Heyward missing the last week with an appendectomy.

At the same time, wins and losses all count the same at the end of the year. Many players publicly expressed their displeasure with the three week stretch while being swept in Detroit.

And while the Bravos may finally return home on Monday, the schedule isn't about to get any easier.

First up is four with the Nationals. Then there's three at home with the Mets, which is a bit of a break. Then, they hit the road again for a 10-game road trip that will see them play four in San Francisco, three in Cincinnati and three more in Arizona before flying across the country again to Atlanta to face the Dodgers.

I know Major League Baseball doesn't handpick every game on the schedule -- that would be impossible -- but there needs to be some kind of review for this.

Essentially a three-week road trip, followed by four games against arguably the best team in the National League, followed by another 10-game road swing that'll have the club go about from Atlanta to Cincinnati to San Francisco to Arizona.

That's 5,444 miles in 10 days. And, of course, there isn't an off day in there.

That's just stupid. This year's schedule in the early going has been completely unfair to the Braves, and it's a testament to how good this team is for still having a 15-9 record.

--

McCann nearing return from DL, but Gattis likely to stay in... | www.ajc.com

DETROIT – Brian McCann could rejoin the Braves in just over a week during their next road trip, but the veteran catcher’s return doesn’t mean Evan Gattis will be sent down to the minor leagues.

Beachy could begin Minors rehab stint next week | braves.com: News

Brandon Beachy could begin a Minor League rehab stint next week, with the hope of joining Atlanta's starting rotation by the middle of June.

Schafer becomes fourth hitter to bat leadoff for Braves | braves.com: News

Braves manager Fredi Gonzalez penciled Jordan Schafer's name at the top of his lineup for Sunday night's game against the Tigers. Just 24 games into the season, Schafer became the fourth leadoff hitter the Braves have utilized.

NL MVP Race - ESPN Video - ESPN

ESPN Video: Baseball Tonight breaks down Bryce Harper and Justin Upton's hot starts.