According to Mike Klis, Rick Dennison is the likely offensive coordinator under Gary Kubiak, should the latter end up the Broncos' head coach, as is widely expected. However, Dennison is also considered a candidate to replace Kubiak in Baltimore.
But if the Ravens let Dennison come home to Denver too, then Kyle Shanahan is seen as another possibility for Baltimore. Of course, Mini Shanny has also been floated as a possible OC for Kubes in Denver, should Dennison stay with the Ravens.
As some have suggested, the choice for Dennison could come down to whether he wants to forge his own path free of Kubiak and the Shanahans. If Dennison has aspirations to be a head coach - he's interviewed twice for the Denver job and was talked up as a candidate again this time, before everyone realized that Kubes was the odds on favorite - then he should stay in Baltimore, so the thinking goes. We'll find out soon enough.
So incestuous, this Mike Shanahan coaching tree.