Daytona Cubs
The following season, Gulin started with the independent Northern League's St. Paul Saints. After sixteen games, he was signed to a minor league contract with the Chicago Cubs. He played for the Class A-Advanced Daytona Cubs in 1999, where he also started in 2000 before being promoted to the Double-A West Tenn Diamond Jaxx.