ovsjournalists.com
Worst Person in Sports #20-Juan Castillo
As many of you readers may recall, I spent an awful lot of time trashing Juan Castillo, defensive coordinator of my beloved Eagles, last season. Now, he’s back with an even more atrocious act…