As in years past, the BIG illuminated football will once again drop, not on Times Square, but on Ada’s Railroad Square! But not to ring in the New Year, but rather to ring in something WAY more important. The new football season! * The Drop will be August 24. (Herald / Joe Schriner)
By Joe Schriner CherryRoad Media Correspondent Storied history. That’s something that’s been expressed, in SO many different ways the last few years, in regard to…