A salute to America's veterans, telecast from the National Mall in Washington, D.C., features performances by Bruce Springsteen, Carrie Underwood, the Black Keys, Eminem, Jennifer Hudson, Dave Grohl, Rihanna, Metallica, Jessie J and Zac Brown Band. Also included are tributes by Tom Hanks, Meryl Streep, Oprah Winfrey, Will Smith, Steven Spielberg and Reese Witherspoon; and among the onstage hosts are Jack Black, Jamie Foxx, George Lopez, Bryan Cranston, Bob Woodruff and John Oliver.