If the Yankees and Barry Zito didn't exist (sadly, both do exist) I'm guessing he could have gotten 6 years and $120 million from the Giants. He's from Vallejo which is about 30 miles outside of SF.