Yes, they are an nfl team capable of beating any of the other 31 teams, as they have proven week and week out.
Isn't that crazy? The Browns are supposed to be the whipping dogs eternally. The fact that people believe there are automatic wins makes me believe they are pretty new to this whole rootin for the Giants thing.