There had recently been talk that the Baltimore Ravens weren't sure if they would be able to re-sign linebacker C.J. Mosley this offseason, but it seems like that tide may be changing.

According to Jamison Hensley of ESPN.com, both sides seem to be optimistic about getting a long-term deal hammered out.

While new Ravens general manager Eric DeCosta did not rule out the possibility of a franchise tag, Hensley notes that it just would not make much sense, as slapping a $15 million franchise tag on Mosley would eat up half of Baltimore's cap space.

“I think everything is on the table right now,” said DeCosta. “I certainly hope that C.J. is back. I believe in my heart that he will be.”

One thing is for sure: the Ravens certainly need him back.

Mosley is one of the top linebackers in the game, and this past season, he registered 105 tackles, a half of a sack, an interception and five passes defended en route to his fourth Pro Bowl appearance.

The 26-year-old, who played his collegiate football at the University of Alabama, was originally selected by Baltimore in the first round (17th pick overall) of the 2014 NFL Draft.

He had a monster rookie campaign, racking up 151 tackles, three sacks, two picks, a forced fumble, a fumble recovery and eight passes defended to earn a trip to Honolulu.

Mosley then had another terrific season in 2015, posting 117 stops, four sacks, a forced fumble, a pair of fumble recoveries and a defensive touchdown.

The Theodore, Al. native proceeded to add a couple of more outstanding campaigns in 2016 and 2017, stamping his name among the best defensive players in football.