Owen McMahon

Bio

Owen McMahon is the Social Media Manager for Football.com International. He is a trainee journalist based in Manchester, UK. Owen is the writer of his own weekly column, the very popular weekly feature 'Social Watch' and everyone's go-to for the daily transfer news - 'Rumour Round-Up'.

Loading ...