49ers Sign Jimmy Garoppolo To Five-Year, $137 Million Contract | SI Wire | Sports Illustrated