O. Brennan
Current club
Shelbourne
Shelbourne
Bio
O. Brennan is a football player from who mostly plays as a unknown.