It appears the Ravens weren't the only team interested in free-agent wide receiver Ryan Grant before he failed his physical with Baltimore. Grant, who reportedly agreed to a four-year, $29 million deal last week, made visits to Indianapolis and Oakland and according to former Packers wideout James Jones, who has been breaking news in recent days, Grant will sign with the Colts.

Grant, who played in every game last season for the Redskins, met with the Colts on Saturday and passed his physical before heading to Oakland. Now he's returning to Indy where he'll join former Lions tight end Eric Ebron, who signed a two-year deal Monday.

All's well that end's well, we suppose, though the Ravens still come off looking terrible. A quick recap, via Warren Sharp:

And there's this from ESPN's Adam Schefter:

The Ravens landed Crabtree, who is clearly the more established player. Though as a 30-year-old possession receiver, it's unclear how much better he'll make a tepid passing offense that was among the league's worst a season ago. In Crabtree's three years in Oakland, he averaged 77 catches, 848 yards and 8.3 touchdowns. Now he becomes the best wide receiver on a team whose leading pass catcher a season ago was 37-year-old tight end Benjamin Watson.