As mentioned above, many other teams also go through the same central resource so have similar websites, Halifax for example. Believe the Rovers have a similar set up with many of the EFL teams.
As for photos, I;d much rather wait and get good photos, in the same style with players kitted our rather than a mish mash, in different lights, different clothes and on an Android phone