Puedes usar
drupal y complementarlo con los módulos
CCK e
ImageField. Y para hacerlo, creas un nuevo tipo de contenido, puedes llamarlo
jugadores. Luego creas los campos personalizados que necesites, ejemplo, equipo, fecha de nacimiento, etc mediante CCK y el campo de foto lo creas con ImageField