The Chicago Cubs have gotten off to a sluggish start in 2018 and fans are beginning to get worried. Even though it's early in the season, the pitching staff has given them cause for concern.

Thankfully, the piece of news that came out this afternoon is nothing but good news.

According to a report from Jesse Rogers of ESPN, the Cubs have agreed to a five-year contract worth $15 million.

Bote became a fan favorite last season and has become a key piece of the Cubs' lineup this year. Joe Maddon has utilized him at second base, third base, and he is capable of playing other positions when needed.

During the 2018 season with the Cubs, Bote ended up playing in 74 games. He ended up batting .239 to go along with six home runs and 33 RBI's. Bote has played in all four games this season and has batted .364.

At 25 years old, locking Bote up to such a team-friendly contract was a great idea. Chicago has liked the development that Bote has shown and he gave them plenty of reason to give him this contract. Now, they will need to focus on getting wins on the diamond.

Chicago will also have to figure out the long-term contracts of players like Kris Bryant, Javier Baez, and plenty of other key pieces. Unfortunately, Theo Epstein and company do not have a lot of money to work with.

Only time will tell what will happen with the Cubs, but locking Bote up is certainly a positive at this point in time.