The Stadium in the Sky

The Stadium in the Sky is the home of the Las Vegas Bears.