OWINGS MILLS, Md. (AP) -The Baltimore Ravens reached agreements with first-round offensive guard Ben Grubbs and fourth-round fullback Le'Ron McClain on Friday.
The deals ensure that all eight draft picks will be under contract when players report to training camp Sunday in Westminster.
``It's good to have each of our draft choices finished prior to the start of Brian (Billick)'s team meeting on Sunday,'' general manager Ozzie Newsome said.
Grubbs agreed to a five-year contract with a maximum value of $11 million if he reaches every incentive clause. His deal included $5.2 million in guaranteed money, the team said.
Grubbs, the 29th overall pick from Auburn, is slated to compete with Chris Chester for the starting right guard job.
He will be the first Ravens first-round draft pick to report on time since tight end Todd Heap in 2001.
McClain agreed to a three-year contract with minimum base salaries of $285,000 in 2007, $370,000 in 2008 and $460,000 in 2009. The former Alabama standout is competing with veteran Justin Green for the starting fullback job.

Top NFL Public Bets

NFL Top Stories

Thumbnail Eagles to Play Underdog Role Again The Eagles will have another opportunity to wear their dog masks this week as they've opened up as an underdog against the Vikings in...
Thumbnail Patriots Big Favorites vs. Jaguars The line is out for Sunday's AFC Championship Game and the Patriots are nearly double-digit favorites to beat the Jaguars in New England.
Thumbnail Non-Extra Point Costs Vikings Bettors Mike Zimmer's decision not to kick the extra point following Stefon Diggs' miracle touchdown versus the Saints on Sunday cost plenty of...
Thumbnail Saints vs. Vikings Prediction Are the New Orleans Saints a live dog or are public bettors missing an opportunity to lay the points on the Minnesota Vikings? Here is our pick for Sunday’s NFL...
Thumbnail Public on Saints, Sharps on Vikings While public bettors are siding with the underdog Saints for their Divisional Round playoff matchup with the Vikings, the money is on...

NFL Team Pages