Surprising to me that the Bengals picked him up. As many problems as they've had with players and the law, you'd think they wouldn't want to sign a guy who has had some troubles in the past.
That being said, I really hope Mo steps it up. The Bengals are having some troubles at the WR spot, and Mo could definitely see some playing time. He could be a pretty good receiver in the NFL. Reminds me a lot of Marques Colston for the Saints. Taller guy with not a whole lot of speed, but a great nose for the ball and pretty solid hands. Good luck Mo!