Joined: Tue Jul 29, 2008 10:45 am
Location: Southern Illinois
Who is this guy? Is he worth a pickup?
I know its the Giants, but he is absolutely carving them up. The guy has electric stuff.
What do you see him doing in the short term? His next start is at Dodger Stadium
12 team, 5x5 roto
Encarnacion, E (DL)