Check out this commercial from the Kansas City Wizards on the construction of their new stadium. See Kei Kamara & Teal Bunbury getting ready to set up a free kick.