Globe iconLogin iconRecap iconSearch iconTickets icon

Now you know B.J. Upton's real name, but can you guess these other Major Leaguers'?

Can you guess MLB players' real first names?

On Sunday,'s Mark Bowman reported that B.J. Upton's uniform would look a little different this year:

B.J. stood for "Bossman Junior," which, shockingly, is not the center fielder's real name (not every parent can be Frank Zappa). "Bossman" was his father's nickname and we're assuming you can figure out the "Junior" bit.

But Upton isn't the only MLB-er who's changed his name. Mouse over the pictures below to see which players go by something other than what's written on their birth certificates, and see how many you know: 

Perhaps that last one isn't entirely accurate, but you have to admit it would look great on the back of a jersey.

Read More: Cincinnati RedsDetroit TigersSan Francisco GiantsTexas RangersOakland AthleticsAtlanta BravesMiguel CabreraCoco CrispBuster PoseyJoba ChamberlainHomer BaileyPrince FielderB.J. Upton