It's small, but that looks an awful lot like a UCLA football jersey.
No idea how old the pic is, but he doesn't look like any of the #77s for the past few years. There's a #77 on the 1999 team named Micah Webb who's listed at 6'6", 267. Couldn't find any pics, though, so for all I know that guy could be black, but that's my best guess.