Baltimore Ravens head coach John Harbaugh is a candidate for USC's head coaching vacancy if Clay Helton is fired, NFL Network's Ian Rapoport reports.

Harbaugh's future in Baltimore has been a matter of speculation this season as the Ravens sit at 5-5 and are coming off three straight years without a playoff appearance.