A minor league baseball pitcher who allegedly threw a ball into a fan during a bench-clearing brawl has been charged with felonious assault. Julio Castillo, 21, of the Peoria Chiefs was arrested yesterday and arraigned today in Montgomery County, Ohio, where he is being held in lieu of $50,000 bond,…
Jul 25, 2008 8:47 PM CDT