What actually happened that fall day at Dealey Plaza in Dallas on Nov. 22, 1963, has turned into a generational question.
Sharon Osbourne has just made a sad announcement about her beloved husband Ozzy that is sure to leave his many fans feeling ...