Who was the flag bearer for the United States at the 2012 Summer Olympics opening ceremony?
Michael Phelps
Mariel Zagunis
LeBron James
Misty May-Treanor
Answer
Fencer Mariel Zagunis was the flag bearer for the United States at the 2012 Summer Olympics opening ceremony. She is a two-time Olympic gold medalist and was chosen to represent the US delegation in this prestigious role.
Team USA Triumphs: The Ultimate 2012 Summer Olympics Challenge!