Okay, I was looking to see if Troy Percival was still playing on baseball reference and found this (link at the top). You can see what uniform he wore throughout his career. To get it for other players go to baseballreference.com type in a player and then click "all transactions" next to "signed" at the top. Then scroll down and click uniforms. You can also search for the teams using the main section in the link above. Note: Anaheim Angels and Los Angeles Angels are different. (LAA is listed under LA Angels). Special patches made during the season like Preston and Adenhart this year are not included. (Neither is Autry's) But MLB specific ones (like Jackie Robinson's 50th anniversary are included).