He played in 2019, so missed all of 2020 and most of 2021; not unprecedented - Deion retired 2000, returned 2004
Lots of other players retired for a year and then returned (Moss, Lynch, Ricky Williams), but for Weddle it was nearly two years. Only example I see longer is Deion who was out for 3 full seasons, then returned to play 2 more