Ravens sign Villanueva to big contract... Eagles and Steelers fans share a moment...

Ravens