 ABC News. The U.S. flag will be flying high at the opening ceremonies of the Olympics. Very high. It will be carried by basketball star LeBron James. He has been picked by his fellow Olympians to serve as the male flag bearer for the games. The first men's basketball player ever to walk the flag in. The honor coming 20 years after James was picked for his first Olympics. Sherry Preston, ABC News.