Josh Maguire

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

This biographical article related to a soccer midfielder from Australia is a stub.

You can help Wikipedia by expanding it.