Straniere served 24 years in the legislature in Albany but was dogged much of that time by questions about his tangled personal finances , bad real estate deals and failed business ventures , most recently a high-end hot dog restaurant in Manhattan that he shut down in July after only a year .