The Baltimore Ravens took a beating in Week 10, literally and figuratively, on Sunday in Week 11, losing to their AFC North rival Cleveland Browns 33-31 after coughing up a 24-9 lead. It also looked like All-Pro cornerback Marlon Humphrey might be out for a long time with an Achilles strain, but the latest injury […]