The San Diego Padres obtained the 37-year-old Edmonds and $2 million on Saturday from the Cardinals in exchange for minor league third baseman David Freese, who grew up in a St. Louis suburb.
"I'm kind of shocked but excited because I get to be in Southern California next to my family and play for a contending team in a beautiful ballpark," Edmonds said during a conference call from his offseason home in Irvine.
Edmonds said he and his agent approached the Cardinals' front office after hearing talk that
he'd be moved to right field or have reduced playing time in center.
"Basically, the feedback wasn't so great, and they couldn't guarantee anything," he said. "We just decided maybe it was time for me to move on."
He recently opened a restaurant about a mile from Busch Stadium.
"It's just a job and friendships will be forever," Edmonds said about leaving St. Louis.
"I can't say enough about my opportunity in St. Louis. It's been the best section of my professional life."
He said Cardinals manager Tony La Russa left a farewell message on his phone.
Edmonds back home in SoCal with Padres after deal with Cards - MLB - Yahoo! Sports