St. Louis announced Friday that it has signed Snuggered to a three-year, entry-level contract and that the University of Minnesota captain will practice with the team on Monday.