The rivalry between the Pittsburgh Steelers and Baltimore Ravens is filled with "villains on both sides" as Mike Tomlin put it.