What is the current name of the North Queensland Cowboys' home stadium?
Townsville Stadium
Queensland Country Bank Stadium
Cowboys Arena
North Queensland Arena
Answer
The North Queensland Cowboys' home ground is currently named Queensland Country Bank Stadium due to sponsorship rights. It is located in the suburb of South Townsville and serves as the team's management headquarters as well.
How well do you know the North Queensland Cowboys? Take this quiz to find out!