The suspected body of Kevin Spencer, an NBC 5 Chicago employee who purportedly took his life at the Rio Grande Gorge Bridge ...
Spencer was reported missing Jan. 26 when a vehicle he rented was found abandoned at the bridge with a suicide note inside.