Details are scarce, but Valley View police confirm that a man jumped off the I-480 overpass at 7:44 a.m. today.
The man has not yet been positively identified. Police are continuing to investigate. A spokesperson confirmed to Scene
that the man died.
Witness reports on social media mention a man climbing the fence and falling onto Canal Road.
The bridge runs 212 feet above Valley View and Independence.