Ratings: ‘So You Think You Can Dance’ drops, ‘Final Witness’ low

This was a tough Wednesday night in the world of network television, as a number of shows either dropped or started out low. Do we blame the competition, the warm weather, or just that some of these episodes were akin to the calm before their respective storms? We’re going to check “all of the above” […]