team usa arrived in south africa on june 1 to begin acclimation for the upcoming world cup soccer tournament. their choice of venue is hardly the type of facility you’d expect for an athletic team with an uphill battle ahead — including a first round tussle with england (the #3 team in the world). the americans are staying at irene country lodge, a 4-star hotel that attracts wedding parties. um, what? part of “practice makes perfect” means getting into the right frame of mind and training with intensity. no wonder former u.s. soccer star and current espn analyst alexi lalas is questioning the team’s focus.

%d bloggers like this: