![May 02, 2013: San Jose Giants first baseman Angel Villalona #29 in action during the MiLB baseball game between the San Jose Giants and the Bakersfield Blaze at Municipal Stadium in San](https://www.mercurynews.com/wp-content/uploads/2016/08/20130617__ssjm0618villalona2.jpg?w=400)
Angel Villalona, Giants' one-time phenom, thankful for second chance – The Mercury News
![May 02, 2013: San Jose Giants first baseman Angel Villalona #29 in action during the MiLB baseball game between the San Jose Giants and the Bakersfield Blaze at Municipal Stadium in San](https://www.mercurynews.com/wp-content/uploads/2016/08/20130617__ssjm0618villalona1.jpg?w=400)
Angel Villalona, Giants' one-time phenom, thankful for second chance – The Mercury News
![May 02, 2013: San Jose Giants first baseman Angel Villalona #29 in action during the MiLB baseball game between the San Jose Giants and the Bakersfield Blaze at Municipal Stadium in San](https://www.mercurynews.com/wp-content/uploads/2016/08/20130617__ssjm0618villalona6.jpg?w=400)
Angel Villalona, Giants' one-time phenom, thankful for second chance – The Mercury News
![May 02, 2013: San Jose Giants first baseman Angel Villalona #29 in action during the MiLB baseball game between the San Jose Giants and the Bakersfield Blaze at Municipal Stadium in San](https://image.isu.pub/200108213400-9d4ef66ff3f997225f4868481248c1a6/jpg/page_1_thumb_large.jpg)
Norfolk Tides 2020 Media Guide by NorfolkTides - Issuu
![May 02, 2013: San Jose Giants first baseman Angel Villalona #29 in action during the MiLB baseball game between the San Jose Giants and the Bakersfield Blaze at Municipal Stadium in San](https://image.isu.pub/200207203022-92357694f886e677d3782e81847efa11/jpg/page_1_thumb_large.jpg)
Norfolk Tides 2020 Media Guide by NorfolkTides - Issuu
![May 02, 2013: San Jose Giants first baseman Angel Villalona #29 in action during the MiLB baseball game between the San Jose Giants and the Bakersfield Blaze at Municipal Stadium in San](https://img.yumpu.com/12194158/1/167x260/2010-hvl-stars-milbcom.jpg?quality=85)
NEW 2013 Game Notes - MiLB.com
![May 02, 2013: San Jose Giants first baseman Angel Villalona #29 in action during the MiLB baseball game between the San Jose Giants and the Bakersfield Blaze at Municipal Stadium in San](https://image.isu.pub/230619093809-f12bda20039943fd5187a17b4caeadd8/jpg/page_1_thumb_large.jpg)
Norfolk Tides 2020 Media Guide by NorfolkTides - Issuu
![May 02, 2013: San Jose Giants first baseman Angel Villalona #29 in action during the MiLB baseball game between the San Jose Giants and the Bakersfield Blaze at Municipal Stadium in San](https://image.isu.pub/190410225833-e31180975929d3c68577268ffb05806d/jpg/page_1_thumb_large.jpg)
Norfolk Tides 2020 Media Guide by NorfolkTides - Issuu
![May 02, 2013: San Jose Giants first baseman Angel Villalona #29 in action during the MiLB baseball game between the San Jose Giants and the Bakersfield Blaze at Municipal Stadium in San](https://c8.alamy.com/comp/D7DKCT/may-02-2013-san-jose-giants-first-baseman-angel-villalona-29-in-action-D7DKCT.jpg)
May 02, 2013: San Jose Giants first baseman Angel Villalona #29 in action during the MiLB baseball game between the San Jose Giants and the Bakersfield Blaze at Municipal Stadium in San