Good Luck- I am with you on the Chiefs too. There is way to much love out there for Buffalo.
I keep replaying Dereck Henry ripping off 10-15 yard runs against buffalo last week very easuly and I know Any Reid saw it too. Ravens are a dumb team and make mistakes. They always have been. Some thing will be open for the Chiefs to exploit that average buffalo front and that may be the part that tips the scale in a very closely matched game.
Chiefs ML for me just in case .
GL to all.