(from The History Channel) Last Stand of The 300 Saturday, March 17 08:00 PM Sunday, March 18 12:00 AM Friday, March 30 08:00 AM Friday, March 30 02:00 PM After Custer, Thermopylae is the most famous last stand in history. In a narrow pass in Northern Greece, seven thousand Greek soldiers await an onslaught of epic proportions. They will soon face the largest fighting force ever assembled--the war machine of the mighty Persian Empire, estimated at over a million men. The Greeks are led by three hundred of the most ferocious warriors of the ancient world--the Spartans. Their leader is...