Are The Jets and Bills Among The Most Embarrassing NFL Teams?
The USA Today has compiled their list of "The Ten Most Embarrassing NFL Teams" and not one but TWO New York teams have made their list. Is it fair that both the Buffalo Bills and New York Jets are on this list?