There have been many fantastic (and not so fantastic) interpretations of the national anthem over the years.
Marc Anthony had the honor of singing “The Star-Spangled Banner” before the game between the Miami Heat and the Dallas Mavericks in Game 6 of the 2011 NBA Finals.