Saturday, January 3, 2009

Late nineties defensive back Leonard Taylor was arrested a while back for stalking and making threatening phone calls. It turns out he has some serious mental health issues. Hopefully, he gets the help he needs.