"That was fantastic," D-backs manager Chip Hale said. "We know this guy can hit, he just needs the at-bats, needs to get comfortable. He picked a good time to hit his first home run for us."
Mets starter Bartolo Colon cruised through the first six innings and looked like he might make it seven before Chris Owings singled with two outs and Castillo followed by hitting the first pitch just over the wall in left for his third homer of the year.
"Bartolo Colon is a guy that throws a lot of sinkers," Castillo said.