SO the yankees have won 8 out of the last 10 games
! Robbie cano has been on a streak of late. I love the all star game as a yankee fan for obvious reasons. I hope this streak since the all star game continues !
Updated 07-29-2008 at 05:23 PM by derek2fan