Gary Paul O'Neil (born 18 May 1983) is an English professional footballer who plays for West Ham United, Portsmouth where he was the Player of the Season in 2006, Walsall, Cardiff City and Middlesbrough.
Gary Paul O'Neil (born 18 May 1983) is an English professional footballer who plays for Queens Park Rangers. O'Neil has previously played for West Ham United, Portsmouth where he was the Player of the Season in 2006, Walsall, Cardiff City and Middlesbrough.