Maybe it was the cowardly teammate who anonymously ripped him in print. Maybe it was the absence of a game-breaking wide receiver or running back. Maybe it was the prospect of playing for a fourth different head coach in five years.
Or maybe Brett Favre simply decided it was time. Time to retire after defying age and injuries for 18 seasons in a league where NFL means Not For Long.