Casting health care overhaul as a legacy for the American people and failure as politically unthinkable, President Barack Obama on Sunday rallied Senate Democrats to deliver on their party's half-century quest to expand the social safety net by providing access for all.