Team USA Dominates NFL-Star Teams in Inaugural Flag Football Classic Showdown
The inaugural Flag Football Classic, originally planned for Saudi Arabia and later moved to Los Angeles, featured a showdown between Team USA and squads of mostly NFL players.…









