John

O'Sullivan

Shamrock Rovers

#26 - Midfielder

Shamrock Rovers

Bio

Flag

IRL

Country

Next match