Cleveland inked Bowe to a two-year, $12.5 million deal with $9 million guaranteed.
In a season where the Browns didn't have Josh Gordon (suspension) and primarily featured Gary Barnidge (journeyman tight end who randomly broke out at age 30), Travis Benjamin (speedy deep threat) and Brian Hartline (also brought in this offseason), Bowe was supposed to be a big boost from the offseason.
Boy was he not.
Bowe was a healthy scratch again in Week 17 against the Steelers, meaning he'll finish the season with 5 catches for 53 yards and zero touchdowns.
All told Bowe played in 7 games.
So he was paid $1.29 million per game he played, $1.8 million per catch, $690,000 per target and more than $169,000 per yard receiving this season.
There are many mistakes littering NFL free agency every year, but given his absolute lack of production and the amount he was guaranteed, Bowe should go down as one of the worst from 2015.