Charlie Puth is singing the national anthem (“The Star-Spangled Banner”) at the Super Bowl in 2026.