Aside from the record, of course. But statistically speaking, through the first 10 games, here is the comparison:
Points For
Giants: 118
Browns: 150
Points Against
Giants: 266
Browns: 259
Total Yards
Giants: 2592
Browns: 3007
Pass Yards
Giants: 1456
Browns: 1995
Rush Yards
Giants: 1136
Browns: 1012
Total Yards Defense
Giants: 3685
Browns: 3137
Wins matter, sure. But look at those stats. We are on pace to be worse then the only team to never win a game.
We won 2 games - one in pretty awesome fashion
Also the Browns weren’t the most injured team in football, they just sucked