Ryan Mountcastle 1.28 HittingPotential July 17, 2018 Leave a comment Putting lots of time in at a young age, but that eye looks awful. BB-Ref