National Football League players Association executive director Gene Upshaw signed a seven year, 14.6 million contract extension, making him the richest union leader in team sports.
Nfl union leader Upshaw signs year 14.6 million extension.