John Michael Vincent: I'm Fine With Andrew's Decision To Retire…

Cover Image
Photo credit © Thomas J. Russo
By Sports Radio WFNZ

The Indianapolis Afternoon Sports radio host for 1070 The Fan joined the show to discuss the shocking retirement of Andrew Luck, and if there is a chance that Luck will ever return to the NFL...