Blame it on Free Agency.
Makes it harder to determine "lifetime" Broncos (or any other team), but boosts sales in jerseys as the player gets a new fan base.
Agree w/those that say buy the retired/legendary players. As for current or "new and exciting" players, opt for the name + number t-shirts/hoodies. Cheaper alternative.