Whoa, steady on, I'm not a font of fonts, y'know.

The main problem, as far as I can see, would be finding room for the names. What with only being allowed 500 pixels across, and with seven names to fit in that space and still be legible, it might be a bit of a problem. Fitting them onto the shirts would be even worse, as well as having to sacrifice some of the detail for the sake of readability. Take Rob Hubbard, for example - where would I fit the words 'Rob Hubbard' in?
A possible solution would be to draw them in in a pixel font above each head, which might just about do it, but it would alter the design quite radically, as well as introducing problems with showing up against background colour.