Carlos Vela captained the MLS All-Stars side in a match against Juventus on July 26th , 2018 .
On 26 July 2018 , after conducting a popular vote on Twitter , Vela was voted to captain the MLS side in the 2018 MLS All-Star Game against Juventus , where they initially tied the match 1–1 but went on to lose 5–3 in penalties .