weigel was raised in baltimore maryland where he attended st