Seahawks running back Marshawn Lynch ends holdout