Texas World Speedway, College Station, TX Rent To Own