Ricardo Rosario leads the Threshers to a July 4th win over Cardinals with a huge catch and late home run