Which player deserves a spot on the MLB All-Star roster most?