Minnesota extends PJ Fleck to 2030