LeBron James leaves little to the imagination as he steps out in a pair of tight gray sweatpants in Beverly Hills, California.
The 31-year-old Cleveland Cavaliers basketball player was spotted visiting Starbucks with a pal that morning.
Last year, LeBron accidentally showed his privates live on television while adjusting his shorts and underpants with the camera pointed squarely at him. The NSFW video rapidly became popular online.