Can you match the player to their Players' Weekend nickname?

It's back. This weekend, from Aug. 25-27, Major League players will let their hair down and get a little wild to celebrate the second Players' Weekend. They'll put on colorful cleats, swing funky lumber and, best of all, wear special jerseys with nicknames printed on the back. 
Today, you have to prove how well you know your favorite players. Can you match the nickname to the player? Good luck.