Ever watched THE AMAZING RACE and thought, “I can do that!”? Now is your chance! It’s DFW’s own “amazing race,” THE SSC CITY CHALLENGE