The Tour of Poland kicks off with a stage designed for punchy riders. The race will start in Wroclaw and cover 156 kilometers to Karpacz, where the finish is set on a 3.2-kilometer hill with an ...