​After the sketchy failed physical-fiasco re: ex-Washington Redskins receiver Ryan Grant, Crabtree was only a free agent for 24 hours before signing with his new team. In the past three seasons with the Raiders, Crabtree not only topped all of Baltimore's wide receivers' stats, but came away with over 2500 yards and 25 touchdowns. ​

While I'm down with the Crabtree signing, I hope this isn't an excuse for the Ravens to do what they did last year in the draft - take all defense. It's not a secret that this team salivates over defensive players. If Baltimore does go strictly defense, it solidifies the notion that the mediocrity of the offense will continue.

Not to be a Debbie Downer, but this Crabtree signing is eerily similar to Jeremy Maclin of last offseason. So much expectation for someone who was obviously an upgrade over the previous season, who failed to live up to their expectations. I'd loooooove this time to be different, as Baltimore desperately needs it to be.

It's also alarming how someone in the front office thought that insane contract for Ryan Grant was acceptable in any sense of the word. Almost $30 million over 4 years for a guy I've never even heard of.