Baseball has an annoying habit of granting All-Star berths to fading legends for sentiment’s sake. It’s a nice gesture but totally unfair to more deserving players. In ’73 the 42-year-old Mays, who would announce his retirement two months later, was a broken-down role player who was hitting .211 with six home runs. Sadly, whenever fans and the media debate whether a Hall of Fame talent should hang it up, they inevitably point to the Say Hey Kid as a cautionary tale.
Top 10 Worst MLB All-Stars
Clueless fans are to blame for the All-Star Game selection of some of these B-teamers, while others benefited from baseball's requirement that each club supply a warm body. Here are the players who prove that to make baseball's Midsummer Classic — which this year will be played on July 14 in St. Louis — you don't actually have to be any good
Willie Mays, New York Mets (1973)
Full List
Overrated
- Frankie Zak, Pittsburgh Pirates (1944)
- Vinegar Bend Mizell, St. Louis Cardinals (1959)
- Chris Cannizzaro, San Diego Padres (1969)
- Freddie Patek, Kansas City Royals (1972)
- Willie Mays, New York Mets (1973)
- Matt Keough, Oakland A’s (1978)
- Reggie Jackson, California Angels (1983)
- Alfredo Griffin, Toronto Blue Jays (1984)
- Sandy Alomar Jr., Cleveland Indians (1991)
- Mike Williams, Pittsburgh Pirates (2003)