This isn't a case of mistaken identity, but rather a matter of willfully choosing to conceal an identity.
For 10 years, Major League Baseball knew him as Leo Nunez. His Florida Marlins teammates even nicknamed him "Nuny."
Now, they'll have to think of something else to call him ... if he's able to rejoin them and play baseball again anytime soon. The relief pitcher admitted to authorities earlier this month that his real name is Juan Carlos Oviedo. And that he wasn't born in 1983, as it says in his team bio, but in 1982.