Sports

Baltimore Ravens sign K Justin Tucker to four-year NFL extension