NEW 2013 Game Notes - MiLB.com
Angel Villalona, Giants' one-time phenom, thankful for second chance – The Mercury News
NEW 2013 Game Notes - MiLB.com
Norfolk Tides 2020 Media Guide by NorfolkTides - Issuu
Angel Villalona, Giants' one-time phenom, thankful for second chance – The Mercury News
Norfolk Tides 2020 Media Guide by NorfolkTides - Issuu
Angel Villalona's long road back from murder charge
NEW 2013 Game Notes - MiLB.com
San Jose Giants player's arrest leaves team, friends bewildered – The Mercury News
Angel Villalona, Giants' one-time phenom, thankful for second chance – The Mercury News
San Jose Giants player's arrest leaves team, friends bewildered – The Mercury News