Lots of teams have already had their pitchers and catchers report to spring training, which means that baseball is back. Spring training games don't start until February 21, but there are still lots of free agents looking to get signed, including superstars like Bryce Harper, Manny Machado, and Craig Kimbrel, and other good players like Dallas Keuchel, Mike Moustakas, and Gio Gonzalez. With baseball slowly inching toward opening day, below are my predictions for the remainder of the offseason.

Kimbrel signs for less than $50 million

Going into free agency, Kimbrel was looking for a contract that was worth $100 million or more.

With how late we're into the offseason, the contract he'll get won't even be worth half of what he's asking for and he'll have to settle for less. In the history of baseball, only two relief pitchers have ever gotten more than $50 million. Aroldis Chapman got $86 million over five years from the Yankees in the winter of 2016. Wade Davis got $52 million over three years last offseason from the Rockies, which was also signed early during the offseason. Chapman posted the highest ERA and opponent average of his career and Davis posted an ERA of 4.13, despite saving 43 games.

Indians sign Jones

If the season started February 15, the Indians outfield would be Matt Joyce in left, Leonys Martin in center, and Tyler Naquin in right.

I think that would be one of the worst outfields in the league and it is a terrible starting outfield for a contending team. The Indians should not feel set at all and should be seeking outfield help. One option would be to sign Adam Jones to play in the outfield for them. Jones would be an upgrade over any current Indians outfielder and while he's played mostly center field his whole career, he may have to play right field, which he did a little last year.

I feel the Indians lack major league quality outfielders. They will sign Jones to a two-year deal worth around $20 million.

Edwin Jackson signs

Edwin Jackson is tied with former relief pitcher Octavio Dotel for the most teams appeared with (13) in a career. Jackson has played for the Dodgers, Rays, Tigers, Diamondbacks, White Sox, Cardinals, Nationals, Cubs, Braves, Marlins, Padres, Orioles, and Athletics.

With multiple teams in need of starting pitching, Jackson will sign with a team that he's never appeared in a game with and will set the record for the most teams anyone has ever played for. He will sign with the Brewers, Mariners, or Rangers.

Tomlin goes the whole season without a job

What will make Tomlin go jobless for the whole year isn't the fact that he's 34, it's the fact that he's not a good pitcher. Last season, in 32 appearances, Tomlin posted a 6.14 ERA with an opponent average of .304. In his career, Tomlin has a 4.77 ERA with 612 strikeouts. No one will want him.

Multiple players retire

Jarrod Saltalamacchia and Doug Fister have retired due to their age and lack of interest around the league.

Many more players will be forced to retire, whether it's during the offseason, or during the regular season. These players include Jose Reyes (35), Chase Headley (34), Jose Bautista (38), Chris Young (35), and Yovani Gallardo (32).