Amelia Willis, 66, of Chula Vista died Tuesday. She was born in Torreon, Mexico, and was retired. Survivors include her sons, Kenneth Larsen, Fernando Castillo and Jorge Castillo; sister, Maria Sabag; ...
Imagine a beefy lineman returning a punt 90 yard yards for a touchdown. Or a svelte sprinter winning the shot put at a track meet. Now you know, more or less, the kind of day Mundelein junior Amelia ...