the 1990 American League Championship Series against the Boston Red Sox and missed Oakland's 1990 World Series loss to the Cincinnati Reds, four games to none. Limited by prior injuries, he didn't play much in as the A's missed the playoffs for the first time since 1987. In what would be his final year in Oakland, he hit .212 in and was traded to the new NL expansion Florida Marlins for Eric Helfand and a player to be named later during the offseason. He played in 158 games in for the Marlins, but after the season became a free agent, chose to sign with the Colorado Rockies (which like the Marlins were a new NL expansion team in 1993) and was the first player to play for both of these 1993 expansion teams. Weiss spent four years in Colorado, posting career highs in home runs (8) and RBIs (48). Later career In December 1997, he signed with the Atlanta Braves and became their starting shortstop, hitting .280 and making the All-Star team for the only time in his career in 1998. The Braves finished with 106 wins but lost the NL pennant to the San Diego Padres, but he was slowed by injuries and appeared in less than a hundred games for the first time since 1991. The next season, his decline continued with a disappointing .226 batting average. While with the Braves, Weiss' family had a health scare when his 3-year old son contracted E. Coli from an Atlanta water amusement park which caused his kidneys to shut down. Weiss' son made a full recovery. In Game 3 of the 1999 NLDS against the Houston Astros, however, he made a stunning defensive play to save the season. In the bottom of the tenth, with the bases loaded, one out and the score tied, Tony Eusebio hit a sharp grounder up the middle. Weiss ranged hard to his left, fell on his stomach and threw to home for the force. After the game, he said the ball nearly ripped the glove off his hand. Weiss and the Braves went on to win the game, and with it the division series, on their way to the NL pennant and the 1999 World Series, which they lost to the New York Yankees. In 2000, he only had 192 at-bats, mostly due to losing the starting shortstop job to the emergent Rafael Furcal,