Sports, Travel COMMENTS (0) PERMALINK
Home of the Cleveland Indians. As you can see, the weather was absolutely gorgeous. Too bad the Indians lost big...