Logan Ellis — Goalkeeper, from England. Currently plays for Alvechurch FC (shirt number 13). preferred foot: right.
Logan Ellis
A football player from England who plays for Alvechurch FC
Goalkeeper
Position
Right
Preferred Foot


