Fox’s “Empire” was the top broadcast dog on Wednesday night, despite falling to a 2.4 in the 18-49 demographic, with an average audience of 6.8 million viewers. Leading into “Empire,” “Shots Fired” slipped to a 1.0 in the demo and 3.69 million viewers on the whole, though it managed to stay ahead of NBC’s “Blindspot.”...