Could someone confirm.

Nellie
Nellie Forum Participant Posts: 15
edited June 2014 in Sports #1

I am watching the Italy v Costa Rica match.  The commentator just said the stadium they are playing in is brand new and cost 140 million pounds to build!!!!.

As I'm away I'm a Google free zone to confirm this.  Is it really possible to spend this kind of money or was the commentator wrong?.

If any kind fellow CT member could explain I really would appreciate it.