The Baltimore Ravens improved their offense on Tuesday agreeing to a contract with former Texan Jacoby Jones. They also gave strong safety Bernard Pollard a three-year contract extension. This coming season would have been Pollard’s last under his old contract.

Although Jacoby Jones improves the Ravens’ receiving core, Baltimore particularly needed to address their return game this offseason. Jones presents an immediate upgrade over return men David Reed and LaQuan Williams.

Experts predicted Jones would land in Baltimore from the beginning of free agency, but Carolina and Dallas were reportedly also interested. Ironically, Jones and Houston’s season ended last year with a loss in Baltimore. The Ravens signed him to a two-year, seven million dollar contract according to RotoWorld.

Jones caught only 31 balls for 512 yards in 2011 but had 518 punt return yards and one touchdown. In addition to return duties, Baltimore believes Jones will earn the third receiver position.

On defense, Tuesday also saw the Ravens offer Maryland’s lesser known safety a contract extension. The 27-year-old Bernard Pollard is now signed through the 2015 season.

Last year, Pollard recorded 55 tackles, forced three fumbles, two sacks and one interception. Pollard has been criticized in pass coverage, but Baltimore believes they have made improvements in other areas to make up for his lack of range according to Rotoworld.

The monetary value of the contract was not disclosed, but Pollard was to make nearly three million dollars this fall under the original contract.