Bristol Palin sparked dating rumors with contractor Zach Towers nearly seven months after her split from Janson Moore.The Teen Mom OG alum, 29, shared a photo of herself cozying up to Towers while fishing in matching camouflage outfits in her native Alaska on Saturday, July 11.