Heuermann is currently incarcerated at the Riverhead Correctional Facility in Suffolk County, New York. The facility has a ...
Surprise: You complained about more than just a dearth of small pickups.