Pedro looks super impressive right now like 1,000 Ed Spragues. He should go to Horace Mann High School and then Vanderbilt...oh wait, he did that already. I don't think his dad is driving a car service anymore in Washington Heights. Effortless Towering Drives. I ask my daughter: "What is Pedro's address?" And she says to me she says: "24 Towering Drive." Stat guys should check to see if he especially tortures pitchers with long hair/mullets etc as this Russell reliever for the Cubs is no Jerry DiPoto...