Marquez Valdes-Scantling agrees to 49ers deal, source confirms

Scroll to Top