Seahawks RB Marshawn Lynch gets new 4-year, $31 million contract
What are you looking for?