The Edmonton Grads were a Canadian female basketball team, and the North American sports team with the best winning percentage of all time.
The Edmonton Grads were a Canadian female basketball team. The Edmonton Grads were the North American sports team with the best winning percentage of all time.