Sunday, the Boston Cannons lost to the Philly Barrage. I watched the game on ESPN2. the Cannons put up a good fight, but the Barrage were better. Anyway, I really like lacrosse and hope the league takes off! Anyone else catch this? http://www.majorleaguelacrosse.com/ edit: the smilie doesn't mean I'm happy they lost, I'd rather they won. I'm just happy they had a game and trophy to compete for.