Americana singer-songwriter John Prine is postponing several shows this summer so he can have surgery to insert a stent to prevent a stroke.