I forgot all about this Trayvon pops is a Master Mason and he got his 33rd degree the day of the not guilty verdict strange shyt That's a ritual, maybe he sacrificed his son