The stage for Wednesday night's U2 concert is being constructed at Sun Life. It is...impressive.