John has spoken many times on many topics, including sports law, ethics for lawyers, the implications of a DUI, stand your ground and more.
John has spoken many times on many topics, including sports law, ethics for lawyers, the implications of a DUI, stand your ground and more.