When a smallish army of ragged Mexicans defeated a much larger and better-equipped contingent of Napoleon III’s French troops on this day in 1862, few people imagined that Cinco de Mayo would be ...