The Texas Rattlesnake takes on the Olympic gold medalist in The World’s Most Famous Arena, Madison Square Garden.More
share