Home National Weather Sinclair Broadcast beats revenue estimates but posts big loss in second quarter