Pat rabbit dry and season with salt and pepper.
In a large skillet or Dutch oven, heat oil over
medium heat. Add garlic and cook until golden,
about 1 minute. Add rabbit and rosemary and
cook, turning, until rabbit is browned on all sides,
about 6 minutes.
Increase heat to high, add vinegar and cook,
scraping up any browned bits, until vinegar is
almost evaporated, 5 to 10 minutes. Reduce heat
to low, add wine and cook, uncovered, until wine
is slightly reduced, about 5 minutes. Stir in beef
broth; cover and simmer, turning rabbit once or
twice, until tender, 25 to 30 minutes. Transfer
rabbit to a warm platter and tent with foil to keep warm.
In a small bowl, mash butter and flour into a paste.
Add to pan and simmer, mashing garlic into the sauce,
until lightly thickened, about 2 minutes. Spoon sauce
over rabbit. Garnish with rosemary sprigs. Serve hot.
(The stew will keep in the refrigerator for up to 1 day.)