Nelly and Terrell Owens during 'The Longest Yard' Los Angeles Premiere Arrivals at Grauman's Chinese Theatre in Hollywood California United States
{"Image ImageDescription": "Nelly and Terrell Owens during \"The Longest Yard\" Los Angeles Premiere - Arrivals at Grauman's Chinese Theatre in Hollywood, California, United States. (Photo by Gregg DeGuire/WireImage)"}