Via: The Mercury News
Jeff Francoeur claims the Giants just set the club's cheesesteak-crushing record for a three-game series, although like with the World's Greatest Dad.....