TSP and Roth TSP are the Same