I never understood the "Bryce is a generational talent" talk. He's very good, but not exactly "generational talent". Manny is also a generational talent. There can be more than one at a time. If you look at players under 30 in MLB right now,he ranks 4th in WAR since his rookie year. He is only 1.3 WAR away from being second on that list (and a mere 33.3 behind Trout). Also, count the number of hitters that have put up a 9+ WAR in a single season in the past 10 years. I'll save you the work. There have been 8 seasons of hitters achieving 9+ war since 2009. Five of them are Trout (holy crap is he good). One is Mookie this year. Then there's Bryce in 2015 (the other is Jacoby Ellsbury's 2011). Also, Harper owns a bunch of hitting record for teenagers in MLB, including HR and WAR. I'm a bit lost on why you wouldn't consider him a generational talent unless it is a silly semantics thing and you think that ONLY Trout is a generational talent for that "generation" of players. It might be a semantics thing, but it's not necessarily silly. As I said Harper (and Machado) are very good players that fit in nicely into this generation of stars like Betts, Stanton, Donaldson, Rendon, Lindor, Ramirez, Altuve, Springer, Goldschmidt, Votto, Carpenter, Yelich, Bryant, etc., but when I speak of generational talent I'm thinking of the 4-5 players who will define this generation of baseball. I'm not sure Harper fits that description yet. He's young enough to add to his legacy, but so are many of the other players listed. There's no doubt names like Trout and Kershaw will be defining this generation.