With the Denver Broncos franchise essentially reduced to rubble, John Elway will face a hell of a lot more than 98 yards versus a Cleveland Browns defense when the team introduces him as VP of football operations this week. »1/02/11 11:00am 1/02/11 11:00am