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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results