Simon, suspended for three games in 2003 after hitting one of the Milwaukee Brewers' sausage mascots with his bat, last played in the major leagues Sept. 7, 2004, with Tampa Bay.
"We don't have no hot dog mascots here," Phillies manager Charlie Manuel said, laughing.
Simon started the season in the Mexican League and was playing for Triple-A Oklahoma. He hit .308 with one home run and 10 RBI in a combined 24 games between Oklahoma and the rookie-level Arizona League Rangers. He's a career .283 hitter with 49 home runs and 235 RBI in 514 games.