Michael Crabtree
Nov 8, 2015; Pittsburgh, PA, USA; Oakland Raiders wide receiver Michael Crabtree (15) reacts after scoring on a thirty-eight yard touchdown pass against Pittsburgh Steelers during the fourth quarter at Heinz Field. The Steelers won 38-35. Mandatory Credit: Charles LeClaire-USA TODAY Sports

This was fast. According to a report by ESPN’s Adam Schefter, the Baltimore Ravens have reached an agreement on a three-year deal with wide receiver Michael Crabtree.

Crabtree earlier visited with the Ravens after getting released by the Oakland Raiders on Thursday. Baltimore made an about-face and pulled out of a deal with Ryan Grant once news broke that Crabtree became a free agent.

He will make a nice weapon on what is currently depleted Ravens roster of receivers. And, it looks like safety Eric Weddle got his wish for Crabtree to join him in Baltimore.

Crabtree arrives to Baltimore after averaging 848 yards and eight touchdowns in three seasons with the Raiders.