The Baltimore Ravens have locked up their head coach for the foreseeable future. John Harbaugh has agreed to a three-year contract extension with the Ravens, the team announced on Friday. Harbaugh has been at the helm for the organization since 2008 and is heading into his 18th season. The 62-year-old is the second-longest tenured HC […]