The Cleveland Browns have had an interesting off-season and free agency period to say the very least.
The Browns currently have quarterback Johnny Manziel in rehab, lost their starting quarterback from last year to free agency and their star wide receiver Josh Gordon suspended for the entire 2015 season after he violated the terms of his previous suspension.
And that receiving corps is something that the Browns have really tried to do something about. After signing former Dolphins wideout Brian Hartline, the Browns today signed former Kansas City receiver Dwayne Bowe, according to Ian Rapoport of NFL Network.
Bowe is certainly a good replacement for Gordon in the spiritual sense of the word. Bowe, much like Gordon, has also been arrested after police found him with weed in his car.
But it seems would prefer Bowe to replicate Gordon's on-field antics rather than those away from the gridiron. Bowe will almost certainly become the Browns new number one receiver, something they were sadly lacking last year when the diminutive Andrew Hawkins had to fill that role.
Bowe was a part of the infamous Kansas City Chiefs offense last season that failed to have a wide receiver score a single touchdown all year long, with Jamaal Charles and tight ends Travis Kelce and Anthony Fasano getting the brunt of the work.
Despite the Chiefs incredibly run-heavy system, Bowe still managed to end the year with 754 yards off 60 receptions, which isn't much in the grand scheme of things but it made him the most prolific wideout Kansas City had.
Bowe was down as the second best player still available on ProFootballTalk's list of top free agents, meaning the Browns managed to nail down the best wide receiver that was available to them. Josh McCown and/or Johnny Manziel are going to need as many options as possible available to them in 2015 for the Browns to have any chance of success, and the signing of Bowe is a decent start.