Pietrus has passed his physical, and the paperwork is complete. Raptors sign Pietrus and will likely waive McGuire. He could play as soon as tomorrow against Phoenix.