Via: SI.com
Maybe this explains Trey Lance's errant, wobbly passes this Sunday against the Raiders. According to head coach Kyle Shanahan, Lance suffered a microfracture.....