Checked lots of different categories on BrickLink, but couldn't find anything on this figure, or even the torso by itself. Any help to get me closer to figuring out who this little guy is would be much appreciated!
Soccer Player White Team Player 5
This minifigure appeared only once in the 2002 set Grand Championship Cup - U.S. Men's Team Cup Edition (3425).
There are two sticker sheets included in the set (1, 2), the second sticker sheet shows the stickers used on the minifigures. However the sticker used is for player number 7, but BrickLink calls this minifig player 5 (which isn't a huge difference but possibly worth mentioning for identification).
The instructions don't provide any particular guidance as to which minifigure is which number, probably because none of them represent real football players. You probably couldn't find the exact Minifig on Bricklink because they use an image without the stickers.