Pitcher Carlos Silva and the Seattle Mariners finalized a $48 million, four-year contract Thursday. The 28-year-old right-hander was 13-14 last season for the Minnesota Twins with a 4.19 ERA -- better than every Mariners' starter other than hard-throwing Felix Hernandez. Seattle likes that Silva pitched deep into games, generally stayed low in the strike zone with a sharp sinker and walked just 36 batters in 202 innings last season.