DaMarcus Beasley is likely to make his 100th international appearance for the USA on Wednesday.
The US meets Belgium in a friendly in Cleveland which should mark the 100th time the 30-year old winger will step out in his country's colours and the Puebla ace is eagerly anticipating the prospective milestone after suggesting his international career was in doubt just a few years ago.
"I think I had doubts that I would get to 100, but I never had doubts that I would play for the national team again," the former PSV Eindhoven, Manchester City and Rangers man told reporters.
"It may have been one or two games and then I'll be out again, but I never doubted that I'd be back [with the] national team.
"Like I've always said, I've always had confidence in my ability, how I play. Even when I wasn't playing in Germany (with Hannover), I still had confidence that just give me one situation to getting back to playing regularly, playing 90 minutes pretty much game in, game out, and I'll get my chance and that's happened."
He added: "It's been some good games, some bad games, some ups and downs with the national team. But all in all, I'm honored to play for this team, for this country, to go out and wear the crest across my chest every time we go out and hear the national anthem.
"For me, it's just been a great ride. And hopefully it's not over yet."