As the NFL season gets underway, coach John Harbaugh and the Baltimore Ravens have agreed to a multiyear contract extension, according to an NFL source. Harbaugh had two years left on his previous deal. Throughout the offseason, Baltimore has wanted to get a new deal wrapped up for Harbaugh, who helped lead the Ravens to last season's Super Bowl championship. At some time well in advance of Thursday night's regular-season opener in Denver between the Broncos and Ravens, Baltimore and Harbaugh finalized their deal, the source said. Harbaugh's previous deal was a three-year extension worth about $12 million, and it was scheduled to run through the 2014 season. Source: ESPN.com