NFL

San Francisco 49ers Roster : George Kittle signs 5 year, $75 million contract extension

San Francisco 49ers Roster : George Kittle signs 5 year, $75 million contract extension