OWING MILLS, Md. – The Baltimore Ravens extended coach John Harbaugh's contract by three years, taking him through the 2028 ...