Screen Shot 2020 05 12 at 12.39.38 PM
Luke Jones, Ravens, Sports, x-Archive

Ravens regular-season moment No. 22: Win or "get run out of town"

It was a measure of revenge that was 15 years in the making for Baltimore.