Sin Cara jumps during the WWE Live Dusseldorf event at ISS Dome on Feb. 22, 2017 in Dusseldorf, Germany. Lukas Schulze | Bongarts | Getty Images NBCUniversal‘s Peacock announced Monday it’s reached an exclusive agreement to stream wrestling matches from the WWE Network in the U.S. The agreement puts an end to the WWE Network’s independent streaming platform in the U.S., a person familiar with the matter told CNBC, though it will still exist on its own in other countries. On March 18, Peacock will begin rolling out 17,000 hours…
Read More