JACKSON, Miss.—A federal judge on Monday dismissed Brett Favre’s defamation lawsuit against fellow retired NFL player Shannon Sharpe, ruling that Mr. Sharpe used constitutionally protected speech on a sports broadcast when he criticized Mr. Favre's connection to a welfare misspending ...