The Baltimore Ravens extended coach John Harbaugh’s contract by three years, taking him through the 2028 season. The ...