A man is dead after a fall from the top of the Mayo Hotel in downtown Tulsa. Police Captain Steve Odom says officers responding to calls of a body lying in the middle of Cheyenne Street found the man dead. He had suffered massive trauma. Odom says there’s no evidence of foul play, and suicide is the most likely scenario, but investigators have to consider all options.
Detectives do apparently have surveillance video of the man on the roof of the hotel before his body was discovered on the street below.