Topps was, for the most part, on top of Nady's many moves, especially during the period from 2008 to 2011, where he spent time in New York and...got injured before he could join the postseason effort there. For some reason they didn't make a card of him in 2005, mostly because his 2004 season was kind of uneventful and they figured it wouldn't be very worthy of a card. The joke was on them, as Nady hit .261 in 124 games, and solidified himself as a lineup presence.
Stints with the Mets, Pirates, Yankees, Cubs, Diamondbacks and Nationals followed, and then Topps gave up.
This is odd to me. Xavier Nady in 2014 Padres duds. Not as weird if it would be if he were wearing 2020 Padres pinstripes, but...weird.