Ravens over the last three seasons
2017 9-7
2016 8-8
2015 5-11
So they have showed improvement but are 22- 26 over the last three years. Bills are 24 and 24 over the same three year period. You would think its the Patriots playing the Browns by the way everyone is chalking up this game.