Bell hits for the cycle against the Expos in 2004
Tim Raines - Wikipedia
May 24, 2000: Shawn Estes throws shutout, hits grand slam as Giants rock Expos, 18-0 – Society for American Baseball Research
Yelich Cycle One for the Record Books and More Cycle Trivia - Baseball Roundtable
MORE
10 obscure MLB players who hit for the cycle since 2000
List of Major League Baseball players to hit for the cycle - Wikipedia
Hitting for the Cycle in the National League
Cincinnati Reds manager David Bell cycle record broken by JT Realmuto
List of Major League Baseball players to hit for the cycle - Wikipedia
The Phillies Room: 2004 Topps Phillies
Major League Season RecapMajor League Baseball Season Recap 1997 - This Day In Baseball
List of Major League Baseball players to hit for the cycle - Wikipedia
All About Cycling and It's Not the Tour de France - Baseball Roundtable