The San Francisco 49ers have agreed to a five-year deal, $18.25 million maximum value deal with first-round offensive lineman Mike Iupati, according to a league source with knowledge of the situation.

The deal includes just over $10.8 million in guaranteed money.

Iupati is an athletic guard with a mean streak.

The 6-foot-5, 331-pounder was named All-American, all-conference and was a finalist for the Outland Trophy last season for the University of Idaho.

Iupati made a big impression at the Senior Bowl all-star game with his athleticism, long arms and mauling blocking style.

 Follow me on Twitter: RavensInsider