Mike Piazza, catcher formerly of the New York Mets has signed a one year, $2 million contract with the San Diego Padres. The contract also has a mutual option for 2007 worth $8 million. Piazza is expected to bat cleanup and be the primary catcher for the Padres. Piazza holds the Major League record for most career home runs by a catcher. Piazza's 19 homers in 2005 would have led the power-poor Padres.