The New Orleans Saints took care of the Buffalo Bills 27-7 at Ralph Wilson Stadium, and starting Terrell Owens‘ expected meltdown in Buffalo. Owens was held to zero catches, breaking a 185 consecutive games with a catch streak. In his post-game press conference, TO went where TO goes when things don’t go his way. Read the full story



