U.S. national team veteran DaMarcus Beasley has been put on Puebla's offseason transfer list. (AP)

DaMarcus Beasley is on the verge of making his fourth World Cup roster with the U.S. men's national team. Assuming he goes to Brazil, he may find himself in a completely different club situation upon his return.

Liga MX club Puebla has put Beasley on its transfer list, indicating that his stay with the club could very well be coming to an end. It should be mentioned that he was also put on Puebla's transfer list last summer before agreeing on a new contract. Beasley joined Puebla in the summer of 2011 after a failed stint with Hannover in Germany. Prior to that, Beasley played for the Chicago Fire in MLS before embarking on a European career that saw him head to PSV, Manchester City and Glasgow Rangers.

Beasley, 31, is currently in pre-World Cup camp with the USA, where he is vying for a place in the starting lineup, most likely at left back. The versatile, speedy veteran has played on the wing for Puebla, but Klinsmann has used him almost exclusively as a fullback as he seeks a steady solution to his back line.

Beasley reached the 100-cap mark last May in a loss to Belgium in Cleveland. He started seven games during the CONCACAF Hexagonal and five games during the 2013 CONCACAF Gold Cup -- where he donned the captain's armband in leading the USA to the regional championship -- enjoying an international resurgence when it appeared that 2010 would be his last go-around on the world stage.

Could a return to MLS, where Beasley began his pro career in 2000, be in the cards? MLS commissioner Don Garber told SI.com's Grant Wahl in an interview in January that “DaMarcus Beasley has wanted to come back for a long time, and we just could not make that make economic sense."