Phillies UPDATE: Casper Wells Placed on DL with Mysterious Vision Problem Kyle Scott • Aug 26th, 2013