49ers | Joe Staley’s contract terminated May 1, 2020 by FantasyGuru San Francisco 49ers OT Joe Staley’s contract was terminated Friday, May 1, after the two sides reached an injury agreement. Staley announced his retirement last week. NBC Sports Bay Area - Matt Maiocco