NEW YORK, NEW YORK - NOVEMBER 6: Robert Stroud leaves the US District Court on November 6, 2025 in the Brooklyn borough of New York. According to reports Robert Stroud was arrested by the FBI as part of a larger effort that resulted in the arrest of 31 defendants nationwide, in a pair of criminal cases that involved the coordination of Mafia families and professional athletes. (Photo by Andres Kudacki/Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo