Fox is getting into the boxing ring.

21st Century Fox has struck a four-year agreement with Premier Boxing Champions for the rights to carry fights on the Fox broadcast network, Fox Sports 1 cable channel and pay-per-view, starting in December.

The media giant is stockpiling programming in preparation for life after it completes the sale of...