SANTA CLARA -- Defensive lineman Isaac Sopoaga left the 49ers to sign a three-year, $12 million deal Tuesday with the Philadelphia Eagles, a league source confirmed.