There are two team cards that I know about that have Juan in the team picture. They are:
2001 Topps Tigers TC #632
- Regular version
- Gold version /2001
- Limited Edition
- Chrome
- Home Team Advantage
- Employee
2003 Topps Rangers TC #658
- Regular version
- Gold Version /2003
- Chrome
- Home Team Advantage
Other versions may exist, but I am not aware of them.
I have also confirmed that Juan is not in the 2002 Topps Indians TC.