Baltimore Ravens take advantage of weather and poor Buffalo Bills team for big victory September 9, 2018 by Matt Bachota · Published September 9, 2018