It was the best day of Kyle Shanahan's head-coaching career (third season) and the best day of Jimmy Garoppolo's NFL career (sixth season). And the most encouraging day of football in 49erland since Jim Harbaugh left town.