Slayton was waived by the 49ers on Monday, David Lombardi of The Athletic reports.
Slayton spent last season on San Francisco's practice squad and also has spent time with the Steelers, Falcons and Giants in previous years. The 25-year-old has yet to appear in an NFL game and now will look to earn the opportunity to do so elsewhere.