Houston will open a downtown soccer stadium for the Dynamo on Saturday. A video preview: