Teal Bunbury played for Canada at the international youth level, and his father, Alex, is in the Canadian Soccer Hall of Fame after a long international career for Canada.

But the Kansas City Wizards rookie is comfortable with his decision to accept a call-up from U.S. national team coach Bob Bradley for Wednesday's friendly at South Africa.

“It’s obviously a tough decision," said Bunbury, who was born in Ontario, spent his childhood on Portuguese island of Madeira, where his father played for Maritimo, but then moved to Minnesota. "I really felt that, even though I was born in Canada, I’ve lived in the States a lot longer. I feel more American than I do Canadian.”

Bunbury, 20, won the 2009 Soccer America Men's College Player of the Year award after helping Akron reach the NCAA Division I final. He had five goals and two assists in 26 MLS games for Kansas City in his rookie season.