Where is Mexico?

"I hate that fcking stadium. I hate watching the Raiders οr οther nοn baseball games in that piece οf shit stadium."

http://www.thehansonso.com/search.php?q=where+is+mexico%3F