With his most recent statement that he would like to stay at AC Milan for a longer time, many people have begun wondering where David Beckham's loyalties really lay.
Club? Money? Himself?
How about none of the above.
Beckham said the reason he wants to stay with Milan is because he wants to join the England National Team for the 2010 World Cup.
Beckham shows his true colors, and you are looking right at them.
Beckham's heart lies in his country. He plays for his country and loves nothing more than wearing the three lions on his jersey.
Beckham made a critical mistake by stepping down from the captaincy of England shortly after England's exit from the 2006 World Cup. This made him an expendable player and former England manager (and now national failure) Steve McClaren dropped him from his first team.
Beckham fought hard for his spot back on England. He appeared in the final qualifiying matches for Euro 2008. He was on the pitch when Croatia eliminated England from Euro 2008 qualification.
Since then Fabio Capello has given Becks a second chance, regularly putting him on England's squad. He called Becks up for his legendary 100th cap for the England national team, a mark that Beckham holds close to his heart.
During Capello's reign, Beckham was considered to be the permanent England captain, he even was the skipper for a friendly match against Trinidad and Tobago.
Enough about history, let's talk about now.
Beckham's move to the MLS was one that many believe was based on money. Truth is, Beckham wanted to shine in a clearly-inferior league. He wanted the England manager to notice him and call him up.
Now that Beckham has shown that outstanding form we are all used to seeing, it is likely he will be a regular in England's lineup in the months to come.
If Beckham stays at Milan, it is likely he will get that chance he wants. The chance to lead England to World Cup glory. The change to wear the three lions on the world's biggest stage, one last time.