At long last, Terrell Owens is back in the NFL.
The veteran wide receiver agreed to terms on a one-year contract with the Seattle Seahawks on Monday, according to NFL Network contributor and FOX Sports Insider Jay Glazer. The Seahawks later confirmed the agreement.
NFL.com and NFL Network's Ian Rapoport -- citing a source with knowledge of the situation -- reported that the deal is for the 10-year veteran's minimum of $925,000, with $640,000 counting against the salary cap.
Owens sent out the following tweet Monday evening:
God is good. Thankful. Grateful. To ALL my new teammates & the "12th Man"... Let's Do This!!â Terrell Owens (@terrellowens) August 7, 2012
Carroll, no Twitter wallflower himself, later answered with his own message for Owens:
@terrellowens welcome to the land of the #12thMan Terrell, see you in the morning... 8am meetings!!
Owens, 38, last played in the NFL in 2010 with the Cincinnati Bengals. He compiled nearly 1,000 receiving yards and nine touchdowns that season, outplaying teammate Chad Johnson. But Owens suffered a torn anterior cruciate ligament the following April and failed to attract any interest on the open market in 2011.
He landed a tryout with the Seahawks and impressed the team with a workout that included a reported 40 time of 4.45. Owens joins a Seahawks offense desperate for weapons and loaded with question marks at wide receiver. The team cut Antonio Bryant on Sunday and signed veteran Braylon Edwards last week.
What Owens has done here is commendable. He took a NFL career that was flatlined -- deader than his ownership stake in the Allen Wranglers -- and brought it back to life through will and determination. Owens might not make the Seahawks' final roster, but he deserves our respect.