Which stadium did Sale Sharks play at between 2003 and 2012?
Edgeley Park
Heywood Road
A.J. Bell Stadium
Twickenham Stadium
Answer
Sale Sharks played at Edgeley Park in Stockport between 2003 and 2012. Before that, they played at Heywood Road in Sale, and since 2012, they have been playing at the A.J. Bell Stadium.
Sale Sharks Brain Buster: 20 Questions to Test Your Skills