William Hascott McCabe (30 August 1935 – 16 October 2023) was an Australian rules footballer and Olympian.
He played with North Melbourne in the Victorian Football League (VFL) and represented Australia in Water polo at the 1956 Summer Olympics.
McCabe, a goalkeeper, was the youngest member of Australia's water polo team in the Melbourne Olympics, at 21 years of age.
In 1958 the club had a strong season and finished in third position but McCabe could only put together two games.
[2] His father, also named Bill, played 42 games for North Melbourne.