Today is like Thanksgiving, Christmas and your birthday all wrapped up into one for wrestling fans. It’s WrestleMania Sunday.

The biggest stars in professional wrestling have descended upon AT&T Stadium, home of the Dallas Cowboys, for WWE WrestleMania 32, which features a stacked card with three monumental matches.

Leading the way is the Hell in a Cell bout between Shane McMahon, WWE’s Prodigal Son, and the man who owns this particular match, The Undertaker. That match should be violent enough, but there’s also the street fight between Dean Ambrose and Brock Lesnar, as well as the WWE championship match between Triple H and Roman Reigns.

If that’s not enough to convince you to watch, there’s also three WrestleMania Kickoff matches: the United States title match (Kalisto vs. Ryback), a 10-person Divas tag bout and a tag team match between The Usos and The Dudley Boyz. And joining the three big matches on the regular card are a 3-on-4 bout between the New Day and League of Nations, the Divas title match (Charlotte vs. Becky Lynch vs. Sasha Banks), A.J. Styles vs. Chris Jericho, the Andre the Giant 20-man battle royal and a ladder match for the Intercontinental championship.

The WrestleMania Kickoff show begins at 5 p.m. ET, and the main card starts at 7. And you can watch it all for free if you sign up for WWE Network today.

Here’s how to watch WrestleMania 32 online:

When: Sunday, April 3, at 7 p.m. ET
Live Stream: WWE Network

Click to see’s WrestleMania 32 predictions >>

Thumbnail photo via Facebook/@WWE

Thumbnail photo via WrestleMania 32 logo