Answer
Brian McBride's middle name is Robert. He is an American soccer coach and former professional player who is currently the head coach of the United States men's national under-20 team. As a player, he spent the majority of his club career in the English Premier League, notably with Everton, and represented the United States national team at two FIFA World Cups.