Franklin company secures baseball stadium naming rights deal