Unless Bonds can manage to throw a no-hitter.
I don't know. While it's fun to talk about who is the greatest of all time, it's really hard to compare players from different eras--much more difficult than, say, basketball--not because just the way the game is played has changed, but because there have been MAJOR rule changes that have practically rendered it a different sport.
Assuming we call from, say, 1920 on the "modern" era of baseball, it becomes a little easier, but certainly there are changes that make even comparisons from 1920 on very difficult. Moreover, how do you determine what makes one player better than the other when they do different things? Or how much weight do you give to fielding? Certainly Rose was one of the best hitters ever, but he also played nearly every position on the field--how much weight is that given? Tough to say. But fun to talk about.