Weir's parents, John and Patti, raised their two sons (Brian, 21, is named after Brian Bosworth) to speak their minds, and Johnny does, almost compulsively so and with little regard for his own ...