Brett Favre has apologized to the Minnesota Vikings for the distraction caused by an NFL investigation into allegations that he sent racy messages and lewd photos to a Jets game hostess in 2008.