Let the battle of The View co-hosts begin! According to E! Online, it seems that Star Jones' ex-hubby Al Reynolds has shuttled to New York, and is holed up at Sherri Shepherd's Upper West Side townhouse! What's the deal? Well, it's not exaclty as scandal-ridden as all that...As Sherri's reps confirmed, Reynolds is staying chez Sherri, but she doesn't actually live there; she just owns the place.
Reynolds is only renting a floor in the property while in NYC on business, and that's about as scandalous as this story goes. So rumor patrol, take note!
Source: E! Online