They play their home games at the Meggetland Sports Complex .
Edinburgh Wolves are a Scottish American football team based in Edinburgh , Scotland .
Edinburgh Wolves play Edinburgh Wolves ' home games at the Meggetland Sports Complex .
Edinburgh Wolves are a Scottish American football team based in Edinburgh , Scotland .