Josh Maguire

Joshua Maguire (born 22 September 1980) is an Australian retired professional soccer midfielder.