Pete Carroll has resigned as the coach of the USC Trojans, according to the Los Angeles Times.
Carroll has reached an agreement in principle with the Seahawks on a deal to be their next head coach, multiple NFL sources confirmed to ESPN NFL Insider Adam Schefter.
Report: Carroll Hands In Resignation At USC