Ravens in a tough trap game. Oh No. Cleveland gets its first win!!!! HOPE NOT! Go Steelers/They are going to win the division anyway. Smother the Patriots. DO NOT admire the Patriots!