Baseball Almanac has lists of retired numbers for each team. Most teams seem to restrict it to the obvious, slam-dunk choices, with maybe one fan favorite thrown in. A player who died tragically is also a common choice. Some teams like the Red Sox, Dodgers, Mets, and Orioles seem to only retire Hall Of Famers who are strongly tied to the club. Others like the Astros seem to retire anyone who had a good career. I think it cheapens the currency.
Expos: Carter, Raines, Dawson, Staub
That seems fair. Staub only spent a few years there, but he was a '69 original Expo, and he embraced the city by learning some French. He was also their first star.
Angels: Carew, Ryan, Fregosi
No Don Baylor, Grich from '79, but that is fine with me.
No Hernandez, Carter, Strawberry, Gooden from '86. No Agee, Clendenon, Koosman, from '69. No McGraw '73
The closest thing to Garvey being retired by the Padres would be Tampa retiring Wade Boggs number, and the Brewers retiring Henry Aaron and Rollie Fingers number. Aaron makes a little bit of sense because he began his career there. Then again, the Mets have not retired Willie Mays number under similar circumstances.