Elliot Grandin

Elliot Grandin is a French footballer who currently plays for Shrewsbury Town in League One.