I once got in an argument with my former boss about Touchdown Jesus. She swore he was inside the stadium. When I said no, he's on a building overlooking the stadium, she insisted that there was a giant, stained glass window of Jesus not only inside the stadium, but in the end zone.