Mark Teixeira, Philadelphia Phillies | news sites