Stars Insider: Centennial Fan Arena at the AAC

The Centennial Fan Arena stops by in Dallas.

More FOX Sports Southwest Videos

More FOX Sports Southwest Videos»