12:29pm: The Bucks have officially announced their signing of Daniels (Twitter link).
TUESDAY, 11:02am: Daniels' deal, which is guaranteed, is for one year at the minimum salary, agent Mark Bartelstein tells SI.com's Sam Amick (Twitter link).
THURSDAY, 5:26pm: Unrestricted free agent Marquis Daniels has agreed to sign a guaranteed contract with the Bucks, according to Gary Washburn of the Boston Globe (via Twitter). Terms of the deal aren't known, but it's unlikely to be more than a one-year contract.
Daniels, who has spent the last three seasons in Boston, worked out for the Bucks earlier this week along with a handful of other free agents in search of jobs. The nine-year veteran is coming off a down year, in which he set career-lows in PPG (3.2), FG% (.364), and PER (8.1), among other categories. Still, the Bucks had just four guards under contract, so Daniels will provide bench depth behind Monta Ellis and Brandon Jennings, along with Doron Lamb and Beno Udrih.
While Daniels is only the 15th player on the books for Milwaukee, it appears all 15 Bucks are now on guaranteed contracts, meaning it's unlikely the team brings aboard additional guaranteed deals before the regular-season begins. The Bucks can bring up to 20 players to training camp, so non-guaranteed contracts are still a possibility.