The Texas Rangers are gearing up to play 20 games in 20 days with seven games against Toronto Blue Jays.
However, this is something the Rangers have experience of. Last season in May, the Texas Rangers had a scheduled 20 games in 20 days. This is the maximum amount of consecutive days a team can play according to MLB's collective bargaining agreement.
Last season the Rangers got slightly fortunate after one of their matches was cancelled resulting in a doubleheader the next day meaning they actually got a day off.
They won 10 and lost 10 last season but their fixtures were kind to them as they were playing many matches against inferior opposition.
This season is a different story for the Rangers. The run of 20 games in 20 days looks much tougher than last season. The Rangers play just one team with a losing record during their run and Toronto Blue Jays, who they face seven times, will be a stern opponent.
The club are still without Ian Kinsler and Adrian Beltre which doesn't help the Rangers during this tough run.
As well as the seven matches against Toronto, the Rangers will travel to Boston and St. Louis and host Cleveland and Oakland. They close the month with a trip to The Bronx and host Cincinnati Reds.
These fixtures look tough on paper as they face many World Series contenders. Their next 'day off' will be June 24, a day spent travelling from St.Louis to New York, a 879-mile trip. Four flights totalling 3,743 miles and 11 home games face the Texas Rangers.
June looks like it could be a nightmare month for Texas Rangers. With the injuries and tricky fixtures this month will be a deciding factor as to where the club will be come late September.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://bit.ly/12evFlH
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.