The undefeated Floyd "Money" Mayweather and UFC champion Conor "The Notorious" McGregor are set to get in the ring this Saturday night in Las Vegas. Who do you got in the fight?

No doubt it's a tough one to predict, but here's one thing for certain: Demi Lovato will be ringside to sing "The Star-Spangled Banner."

Showtime has confirmed the GRAMMY-nominated artist will deliver the national anthem prior to the super welterweight matchup.

The big stage and a couple of burly boxers are unlikely to rattle Lovato. She's previously delivered the anthem goods at big events like the World Series, in addition to performing on the 59th GRAMMY Awards.

<iframe width="560" height="315" src="https://www.youtube.com/embed/W5tRiz6gA_U" frameborder="0" allowfullscreen></iframe>

And for those who like to play the odds, Mayweather is favored to retain his title, per Bleacher Report.

Ed Sheeran Makes Billboard Chart History With "Shape Of You"