Salt, pepper duck legs. Rub ½ teaspoon cinnamon over duck legs. Sear duck legs in 1 tablespoon olive oil in the pan over medium heat until browned. (about 7 minutes per side). Remove legs from the pan.
Add 1 tablespoon olive oil to the roaster and add carrot, onion and celery, orange zest, bay leaf and ½ teaspoon cinnamon. Cook over medium high heat about 10 minutes till vegetables are soft. You may choose to transfer the mixture now to a Dutch oven. Don't forget to scrape up all the brown bits from the bottom.
Add the duck legs back to the pan. Add the wine and cook until wine is reduce to half. Add the orange juice, passata, paste, and stock. Stir to combine and simmer slowly about 2 hours, uncovered, until sauce reaches desired thickness. Turn duck legs over half way through cooking time.
Remove duck legs from the pan. Remove skin and shred the meat. Return the shredded meat to the pan.
During last half hour of cooking the ragu start to bring a large pot of salted water to a boil. Cook Bigoli according to manufacturer's instructions. (Time it so the pasta is done after you are satisfied with the sauce consistency.)
Drain pasta and divide among 6 bowls. Top generously with ragu and grate fresh parmesan or Grana Padano over the ragu.