Baltimore Ravens sign Ray Rice to long-term deal July 16, 2012 by Brian Hradsky · Published July 16, 2012