Soccer has perpetual international competition; ice hockey has an annual world championship. Even basketball, between the Olympics and world championships, has a major international competition every two years. In some form, baseball needs more frequent international play. The problem is that the sport's schedule includes so few natural pauses for such a tournament to take place. A Team USA vs. Team World matchup in an All-Star setting may not be a perfect solution, but it would intensify the discussion about where international baseball should go from here.
Besides, the presence of Team USA would attract casual fans intrigued by the chance to root for their country, rather than the league their favorite team happens to represent. While football has become America's most popular sport, it couldn't bring us a game of this sort with deep national subtext. Baseball can — and needs to embrace the possibility.