Challenge Cup Championships From Denton, TX

Challenge Cup Championships From Denton, TX

Available on Prime Video
S2014 E14: The time has finally come as we enter the Championship Round. The finalists compete for the Shell Rotella Challenge Cup in Denton, Texas.