John Elway is barely into his first weekend as the Denver Broncos' new chief of football operations and already he's in damage-control mode.
NBCSports.com: Sports, NBC News: Sports
Sat, 01/08/2011 - 11:17pm
John Elway is barely into his first weekend as the Denver Broncos' new chief of football operations and already he's in damage-control mode.