Big Ben gets grilled on Robot Umps, the future of NFL contracts and how to increase the popularity of the LPGA