Todd Hundley played 14 big-league seasons from 1990-2003. The first nine were for the New York Mets, where he peaked in 1996 & 1997. He was fantastic those two seasons, including blasting 41 homers in 1996, breaking the single-season record for a catcher that had been held by Roy Campanella. Hundley put up 4.7 and 4.4 WAR those two seasons and looked like an absolute star in the making.
In retrospect, he was possibly/probably an, ahem, "product" of the era.
After an injury-shortened 1998, he moved across the country for two seasons with the Los Angeles Dodgers. The first was pretty blah, but then he had a nice 2.6 WAR in just 90 games during the 2000 season. He would sign with the Cubs during the next offseason.
While researching for this article, the No. 2 Google hit on my search was this article by Al. In it, Al notes that:
So GM Andy MacPhail signed Hundley to a four-year, $24 million contract. For a catcher at Hundley's age at the time (turned 32 in May 2001), it might have been one too many years, but it didn't seem that much at the time, and the move was widely hailed by fans and media alike.
Al also noted that Hundley was raised in nearby Palatine and attended Fremd High School. Bringing him "home" seemed like a great fit.