Im thinking this is a wild caught box turtle. Definitely not a baby, the owner must not have known much when they snatched this turtle out of the wild.
http://newyork.craigslist.org/lgi/for/4555064319.html
http://newyork.craigslist.org/lgi/for/4555064319.html