The 2018 MLB season is just around the corner. Today, It's Opening Day, and 30 teams will all have the hope of playing deep into October and winning a championship. The offseason had some significant moves, and some teams come into the new season with big aspirations. Who will come out on top this year? Who will disappoint? Will the Houston Astros become the first team to win back-to-back World Series titles since the New York Yankees in 1999-2000? It's time for my 2018 MLB season predictions. Let's start today with the American League.

American League East

1. New York Yankees

As always, it's the World Series or bust for the NY Yankees. The Yankees made a big splash during the offseason by acquiring one of the most dangerous hitters in the game in Giancarlo Stanton. With a team already packed with star power players like Aaron Judge, who just come back from a sensational rookie season, and Gary Sanchez, the Yankees are now destined to dominate at least the East division in 2018. Still, there are some questions left. With no experience as a manager, will Aaron Boone will be able to lead the Yankees to the promised land in 2018?

2. Boston Red Sox

The only team in the East division that could challenge the Yankees is the Boston Red Sox.

This team ranked dead last in home runs last season but tried to improve their roster by signing free agent JD Martinez at the start of training camp. Sure, the addition of Martinez should help the Red Sox score more runs and hit more home runs than last season, but will it be enough to challenge the Yankees for first place?

They now have an outstanding hitting lineup with players like Hanley Ramirez, JD Martinez, Andrew Benintendi, and Mookie Betts. They also have a great starting rotation with Chris Sale, David Price, Rick Porcello, and Drew Pomeranz. They are also excellent in the bullpen with Craig Kimbrel as the closer and great arms in Joe Kelly and Matt Barnes.

I see a close race between the two teams for first, but I gave the advantage to the Yankees because of their power.

3. Toronto Blue Jays

The Toronto Blue Jays are a tough team to figure out this season. They lost a great hitter in Jose Bautista, and I am not sure that they really replaced him. They will gamble again on veterans like Josh Donaldson, Kendrys Morales, and Justin Smoak to drive in runs. Speaking of Donaldson, will he be able to stay healthy this season? If the Jays are not in the race at the trade deadline, expect them to try to move him because he will become a free agent at the end of 2018. The big strength of this team should be the starting rotation. They have some great young arms with Marcus Stroman and Aaron Sanchez and good veterans like newcomer Jamie Garcia, J.A Happ, and Marco Estrada.

Their team is not as good that the Yankees and Red Sox and they won't have enough depth if some key players are injured long-term. I expect the Jays to be better than last season, but not enough to make the postseason again this year.

4. Baltimore Orioles

The Baltimore Orioles should have the same kind of season as last year because they have practically the same team. The addition of Alex Cobb should help, but the starting rotation is where the biggest question marks are for Baltimore. We know that this team will be able to score runs with guys like Manny Machado, Chris Davis, and Adam Jones, but the starting pitchers will likely give up too many runs again, just like last year. Will this be the final season of Manny Machado in Maryland?

5. Tampa Bay Rays

It looks like the Tampa Bay Rays have done everything they could do to in the offseason to be the worst team in the division again. They traded their star player Evan Longoria to the San Francisco Giants, and now, more than ever they are in rebuild mode. This will be a very long season for the (couple) of fans leftover that will be going to the games this season. The Rays will have to be patient and let their young players play and learn. I expect them to have one of the worst records in the league this season.

American League Central

1. Cleveland Indians

The Cleveland Indians will dominate this division again this season, but not as much than last year. The Minnesota Twins are a young, exciting team who is coming for them soon.

Still, the Indians are great everywhere. They have a well-balanced lineup, a good starting rotation lead by the 2017 Cy Young winner Corey Kluber and a great bullpen. Expect a lot of the same from last year for Cleveland.

2. Minnesota Twins

The Minnesota Twins surprised the baseball world last year by putting together an exciting season. Now, with the addition of Logan Morrison, Jake Odorizzi, and Lance Lynn, this team should be even better this season. They have some great young players like Miguel Sano, Byron Buxton, and Max Kepler. I love the mix between the young and veterans players and the Twins should be an exciting team to follow this season. They're not better than Cleveland, but they are coming fast and furious.

They will be in the postseason as a wild-card team.

3. Kansas City Royals

What happens with the Kansas City Royals? Not so long ago, this team was going to consecutive World Series, and they were a very talented team with a lot of young stars players. Now three years later, it's almost like this team is back in rebuild mode again. Lorenzo Cain and Eric Hosmer are gone, and they have question marks everywhere else. The starting rotation is not really that good, and neither is the bullpen. At least they still have Mike Moustakas, who is returning following a 38 home-run season.

4. Chicago White Sox

It's happening very slowly, but the Chicago White Sox are on the verge of becoming an outstanding team for years to come.

Maybe even next season! For now, in 2018, the White Sox should still struggle, but there is hope at least for the fans. They will have to be patient with young players like Yoan Moncada, Lucas Giolito, Aaron Bummer, and Adam Engel who are all the future of this organization. Patience is the keyword for this season.

5. Detroit Tigers

What else is there to say about the Detroit Tigers other than they're in complete rebuild mode? They struggled big time in 2017, and this should be even worse in 2018. They now have a new manager in Ron Gardenhire, but I expect them to finish with the worst record in the entire league. Just like the White Sox, patience is just what the Tigers should think about in 2018.

American League West

1. los angeles angels

Shohei Ohtani. This guy will be the entire reason why the Los Angeles Angels will finish in first place in 2018. I think that this guy will dazzle everyone around the majors this year. He didn't even play a single game yet, but this guy can do everything. Pitching and hitting. It will be interesting to see how the Angels will balance his time between being a starting pitcher and more than likely a DH hitting role. Otherwise, the Angels are good everywhere, and they are led by star players Mike Trout, Justin Upton, and Albert Pujols.

2. Houston Astros

Don't get me wrong. I still think that the defending World Series Champions will be very good again this year.

However, I think that just like the Chicago Cubs in 2017, they will have some trouble finding their rhythm for the first half of the season at least. This team returns with the exact same lineup and star pitcher Justin Verlander will be there on opening day this time. The Houston Astros will make the postseason again, but they will be one of the wild-card teams this season.

3. Seattle Mariners

This should be the same as usual for the Mariners in 2018. Every year we have higher expectations for this team, but they always finish around third place, and they miss the playoffs. The song will remain the same again this year. They have good players like Nelson Cruz, Robinson Cano, and Felix Hernandez, but I don't think this will be enough for them to return to the playoffs for the first time since 2001.

I don't believe in their starting rotation, and they don't have a lot of depth.

4. Texas Rangers

The Texas Rangers will live or die with the health of their starting rotation and their star players. If everyone stays healthy this season, this team could surprise. If they are not healthy again just like last season, they will have a catastrophic year. They don't have a lot of young players in the lineup beside Joey Gallo, and the starting rotation is not good enough after Cole Hamels. Who will be driving runs for this team in 2018? Adrian Beltre? He's 39-years old!

5. Oakland Athletics

This team will finish dead last in the division in 2018. They have a couple of exciting players, but the starting rotation is not good enough to think that they could surprise. Jorge Mateo could be the one who saves the A's in the near future.