Flanigan obtained his bachelor's degree from Brigham Young University (where he met his wife Katie Flanigan) and his J.D. from the University of Virginia.
He received his J.D. from the University of Virginia. Flanigan obtained his bachelor's degree from Brigham Young University where he met his wife Katie.
Flanigan obtained his bachelor's degree from Brigham Young University where he met his wife Katie. He received his J.D. from the University of Virginia.
Flanigan obtained his bachelor's degree from Brigham Young University where he met his wife Katie. He received his J.D. from the University of Virginia.