Complex sentence: Therefore, promoting him the Denver Broncos' General Manager for the 2009 season, his current position with the Denver Broncos.
Split into simpler sentences: Therefore, promoting him the Denver Broncos' General Manager for the 2009 season. This is what his current position is with the Denver Broncos.