roots hall Meaning and Definition
Roots Hall is the home ground of the English Football League One club Southend United. With a capacity of 12,392 Roots Hall is the largest football stadium in Essex, and is the current venue for the final of the Essex Senior Cup.
Sponored Video