Yep Twinkies....on the road though a slightly different animal...remember this team being very streaky last yr and at one point had won by more than a run (-1.5) in like 19/20 games they had won...another words when they win they win big...something to keep an eye on once again as this year unfolds...
Also Baltimore when they lost, always lost by more than a run, it was an incredible stat.