Kansas City Royals defeat Boston Red Sox, 7-1

KANSAS CITY, Mo. -- For their amusement the night before they opened the 107th season of Red Sox baseball, a group of players went to see the testosterone-driven hit movie "300," in which a small band of hopelessly outnumbered Spartans holds off wave after wave of attacking Persian forces.

It's doubtful whether any of them anticipated any parallels between the film and the 7-1 defeat they absorbed yesterday at the hands of the Kansas City Royals, a team that regularly h...