Johnny Holland has faced fierce foes for decades, first as a standout tackle in the National Football League, then as a beloved coach with the San Francisco 49ers. But when it comes to being poked by a nurse with a needle, the gridiron warrior shuts his eyes and scrunches his face.

"No matter how many shots I get, it always makes me jump," he said, grinning.