One good turn deserves another, and another, and another.

Christian Lopez, a 23-year-old cellphone salesman from Highland Mills, N.Y., decided to return Derek Jeter's 3,000th hit ball Saturday instead of trying to cash in. He received memorabilia and tickets from the New York Yankees but then found out he may have to pay taxes on that windfall. If he does, at least two companies said Wednesday that they are ready to strike out his debt.

But that's not all! For his generosity, Lopez will also get his own baseball card and has received a 2009 World Series ring.

According to accountants contacted by the New York Daily News and The New York Times, Lopez's tax bill on the Yankees merchandise could end up being anywhere from $5,000 to $14,000.