Everyone knows Clayton Keyes is fast. Yet, is he fast enough to be in two places at once? Could he be on the campus of Washington State University in Pullman, Wash. where John Olerud won Baseball America’s player of the year as a sophomore.
Read More