Obama honors Giants on World Series win

WASHINGTON (AP) — President Barack Obama says the San Francisco Giants are making a “habit” of dropping in at the White House. Obama welcome…