The Ravens continue to have coaches poached from their organization and the rumors just never seem to fade away. Looking back over the last few years, offensive coordinators Gary Kubiak, and Jim Caldwell have both gone on to become head coaches in this league. They have taken their fair share of assistant coaches with them too when they go. Reminiscent of the days of old when defensive coordinators were grabbed on a yearly basis to become head coaches.

Now we have rumors that head coach John Harbaugh is on a short list for the USC head coaching job.

Dan Patrick just said he's been told John Harbaugh is "high on the short list" for USC head coaching job. #Ravens — Paul Strzegowski (@paul_ski) October 15, 2015

This should come as a shock to everyone because Harbaugh is a Super Bowl winning head coach of the Baltimore Ravens. Despite the Ravens currently being 1-4, there is no talk around town of Harbaugh being let go or wanting to abandon ship, so the talk seems to be premature at best and speculative at worst.

The Ravens awarded Harbaugh a one-year contract extension back in March of 2014, making his overall contract run through the 2017 season. With his win/loss record sitting at .641 as a head coach, the Ravens would be foolish to get rid of the coach after the end of this season, regardless of how well or bad it goes.

This isn't the first time that Harbaugh has been linked to a college's head coach search and it probably won't be the last. The University of Michigan football team had been linked to John Harbaugh for a while before the 2014 NFL season. The Wolverines would eventually go with John's brother Jim Harbaugh after his hasty exit from the San Francisco 49ers that the Ravens face off against this Sunday.

This report comes out of nowhere and I'm sure we'll get more information about how or why Harbaugh is linked to a college team.