MLB Players Who Can Make It Rain

Well, just about all of them can.  However, most of us are lucky to make it sprinkle or drizzle, however these MLB players have signed the biggest contracts in baseball history.  Don’t you wish you were friends with them?

Photo: Richard Mackson/USA Today