President Barack Obama on Friday defended his health-care law in the face of continued Republican-led calls for repeal, declaring that the time to fight the overhaul has passed. Obama was speaking at the annual conference of Families USA, a liberal advocacy group that played a big role in the health-care overhaul.