Trivia Friday: Best MLB Players Since 2012

Back in 2012, Major League Baseball saw one of its best crops of rookie classes. It would be a prelude to what would be one of the most anticipated free agent classes in history, which has been a complete dud thus far as teams have alligator arms this offseason.

What is interesting about this offseason is we are going to see six of the best 15 players since 2012 potentially switch teams. Can you name those players?  Can you name who the top 15 players have been in baseball since 2012?  Good luck!

Mike Trout Josh Donaldson Andrew McCutchen Paul Goldschmidt Joey Votto Robinson Cano Buster Posey Giancarlo Stanton Jose Altuve Miguel Cabrera Adrian Beltre Bryce Harper Mookie Betts Freddie Freeman Manny Machado