The browns do suck. Havent really seen the rams play this year, but i havent heard much either so i'll assume they also suck. The lions will probably get a few wins if they play like they did this week. I was happy to see them win, i just feel bad for all the fans that are now so pumped up. Going to be a letdown
speaking of michigan teams, wtf is up with the spartans man they are struggling