Who is the best young player in baseball?

1. Jose Fernandez, 21         3. Manny Machado, 21

2. Bryce Harper, 21            4. Mike Trout, 22