State troopers are investigating a fatal crash that shut down Dean Road early Thursday morning. The crash happened about 2:30 a.m. near Buck Road in a residential area in east Orange County, according to the Florida Highway Patrol. Troopers told WOFL-Channel 35 that two people were killed and two...