A fatal crash at the intersection of Highway 75 and 106th Street North has raised concerns about safety. The Oklahoma Department of Transportation says improvements are tentatively planned for 2031, ...