This may be the strangest baseball experience my family and I will have in our lifetime. Only in Cleveland is it 28 degrees with blizzardy snow on Opening Day. After four snow delays, they finally gave up as Mother Nature won the battle. We stayed through it all and made some awesome memories.
To see the rest of the photos, click here.