Originally Posted by PapaL
Cleveland Browns - I think they have some good pieces in place and talk about being a sucky team. They're the definition of it. I see them vastly improving plus the division has come down...even with the SB winner in there.
OR MAybe the Rams if you want an up and coming team.