Hayes has signed a one-year contract with the 49ers, Jennifer Lee Chan of NBC Sports Bay Area reports.
Less than one week after getting waived by the Ravens, Hayes has found a new opportunity in San Francisco. He missed the entire 2022 season due to an undisclosed reason, so the 2021 fifth-round pick is looking to make up for lost time. He will compete for a depth linebacker role with the 49ers.