You have probably tried these already, but here's what I normally do to find pics...
1) Just a plain old image search on Yahoo or Google for the player in question.
2) The team's official web page through NFL.com.
3) Try a "hometown" newspaper that coverns the NFL team the player is on. Sometimes they have some team pictorials that go through the season.