At the battle of Franklin, S.D Lee's Corps was not present. Sharp's brigade was in Johnson's division in S.D Lee's Corps. I dont know who read or heard some story of Sharp's brigade capturing three Union flags, they were not at Franklin. Only Stewart's and Cheatham's Corps were at Franklin + 1 Division of Forrest's Cav for a total of 25,000 men.
Shawn