reflectionsonbaseball.com
J.D. Davis: The Trade That Vindicates Brodie For All His Sins
Jonathan Gregory "J.D." Davis has quietly assumed a significant role in the New York Mets offense. His heroics last night only conceal what he has done all year...