Sean Johnson, a backup U.S. goalkeeper at the 2022 World Cup, signed a 1 1/2-year contract with Major League Soccer’s D.C.