The English top-flight soccer club – Norwich City – has purchased land around Carrow Road – the association football stadium in Norfolk, England. The expansion plan of the stadium has received a shot in the arm with the land purchase deal. It will also help to establish the Canaries (rea...