Kelly supposedly lived in Bryn Mawr for part of his childhood and his brother remains a Phillies fan which likely causes some tension this week lol.
I did not find his statements outlandish. He has confidence in his stuff and will give it his best shot. Good for him. Naturally, I hope he fails, but he seems like a good guy.