The roof was erected over the Grangetown End in 1928 and the End could hold 18,000 spectators. 40 odd years later I, and a few more on here no doubt, were among 18,000 + on there in the cup games against Arsenal & Leeds.