A view of the structure where the right field seats will be in the new Busch Stadium