what english premier soccer team does us goalie tim howard play for