Founded in 1969, the Padres are and have always been based in San Diego, CA.
Currently, I would say Petco Park, of the San Diego Padres. It is not easy to homer there. Another tough major pitcher park is Kauffman Stadium, of the Kansas City Royals.
New York City, USA
it the pittsburgh pirates