Minnesota Vikings Rice catches a pass defended by New York Giants Thomas during first half of their NFL football game in Detroit
Minnesota Vikings wide receiver Sidney Rice (R) catches a pass defended by New York Giants Terrell Thomas during the first half of their NFL football game in Detroit December 13, 2010. The game was played in Detroit after being cancelled due to snow that caused the collapse of the Metrodome in Minneapolis on December 12, 2010. Reuters

The Seahawks came to terms with former Minnesota Vikings wide receiver Sidney Rice, agreeing on a five-year, $41 million contract that includes $18 million in guaranteed money. Before the contract is signed, Rice has to pass his physical test with Seattle.

Rice was drafted in 2007 by Minnesota Vikings in the second round. He signed a four year contract with the Vikings in 2007.

In 2009, Rice was one of the top receivers in the NFL after catching 83 passes for 1,312 yards and eight touchdowns.

However, he was injured during the 2009 NFC Championship Game against the New Orleans Saints. Rice was supposed have off-season surgery to fix it, but he did not go through with it, fearing it might affect his performance.

In August 2010, he decided to go through with the surgery and as a result, couldn't play with the Vikings until November.

Foxsports.com first reported on Rice's five-year contract with the Seahawks.