Bill Belichick turns heads in viral beach photos with his girlfriend
Bill Belichick was on full spring break mode with his girlfriend Jordon Hudson over the weekend, and fans were unsure how to react. Hudson posted photos on Instagram of the two together at Jupiter Beach in Florida. But instead of the typical sunset …