This site was part of the bus tour. The bottom picture has the full length of the stadium. Fun fact: the painted seats form the flag of Antigua. And also, there's a tennis (I think) court and another sports court of a different kind on the other side.