Just pulled this off my leg

I live in New England. Is this a deer tick?