Personal experience here from NYC.
You can find tons of used race kit being sold/swapped by local teams locally as they get new kit for the new season. What none of them ever sell are the "Hincapie Winter Jackets" the specific model name changes over the years, but year in year out everyone always keeps their Hincapie winter jacket.
Of all the other jackets I've tried, the only one that came close was a Castelli (dark blue with cursive script and italian flag stripe).
What makes these special is that they are polar fleece, breatheable, 3 pocket, high collar, double zip, and water resistant (not proof).
YES you can layer up under them. 1, 2, 3 base layers or jerseys as needed down to where fingers toes noses and ears are bigger limiters.
YES they are wearable on days with wide temperature swings. 40 deg morning, zipped up tight, 65deg afternoon, unzipped and flapping in the wind. BUT on those days, I prefer fleece knickers, a "rain" jersey (polar fleece short sleeve) w arm warmers.
this was a fairly recent year
http://www.ebay.com/itm/Hincapie-fal...MAAOSwNRdX3ZwN