Tour boat operator finds body in Buffalo Bayou.HOUSTON, Texas (KTRK) -- Police say a tour boat operator spotted a body in Buffalo Bayou Wednesday night.According to police, the man's body was found in the water near Crawford and Commerce in downtown Houston. A dive team recovered the body.An autopsy will determine what killed the man. It's not clear how long he had been in the water. Report a correction or typo