Since my IGTs are on a one-game winning streak (bringing my total wins for the year up to one) it can't be too early to keep the karma going by looking past these next two looooooongest days on the sports calendar. Jeremy Hefner who, in the span of a few short months, has gone from the man most likely to lose his slot in the rotation to being the guy who starts twice in a four game span, gets the nod. I suspect his opponent will be Cliff Lee. He's been their best pitcher this season and it's his turn anyway. Although seeing as how it's getting towards the trading deadline and it just wouldn't be a trading deadline season without speculation about Lee being dealt elsewhere, you never know where Cliff could be having his mail forwarded come Friday. I suspect the Phils will follow up Lee with Hamels so, with a pair of LHPs right off the bat to start the 2nd half, it'll be interesting to see if our 1st base situation is all Satin-y smooth or if it remains more Ikey spikey. CF Ben Revere is one Philly who will NOT be in the lineup for this game, not to mention for at least the next six weeks, as he'll be the guy with the busted foot.