what is the location of the stadium that is also the home of a premier league football club ?
sheffield eagles