How big does hail need to be to damage my Franklin roof?

It depends on the age and type of your shingle, but the rule of thumb is that anything dime-sized (3/4โ€) or larger can cause damage to an aging asphalt shingle, and quarter-sized (1โ€) or larger can damage even relatively new ones. Tennessee storms regularly produce both.