It is very difficult to compare MLB players from different eras and definitely say who's better. It's even harder to know how different players would perform in different eras.
Regardless, I have come up with a list of players that form my all—time All—Star team. Players from different generations are rated based on how good they were in their prime.
From Roger Clemens to Barry Bonds, I'm going by statical numbers put up and their all—around ability to play the game.
Without further ado, here is my list of the best players at each position. Hope you enjoy it!