I think I would go Bonds. Best plate discipline we will ever see. Clemens. Awful human being, but an incredible pitcher. Schilling. Similar to Clemens, but slightly worse stats and no roids. Rolen. Great two way player, and was a key part of a World Series winner. Helton. Yes, Colorado, but great career. Andruw Jones. Great defender AND slugger? (How is this guy so underappreciated!?!) Billy Wagner. Just remember his 100+ fastball... with that delivery...... unhittable. Sheffield. Never got suspended, and somebody has to make it from that Marlins team! Sosa. What a fun player to watch. Again, never suspended by MLB. Kent and Pettitte are only other contenders for me