My condlances go out to Sean taylor family and parents.I think the NFl should have some sort secerty rule to help the players conserding the millions of dollars that they make.
they do..NBA,NFL and MLB have security staff like Ex CIA that have meetings with teams and players, you cant avoid all bad things unfortunately