Serena Williams' husband, Alexis Ohanian, recently exuded pride in himself after being ranked in the top 1% of tech ...
Alexis Ohanian, co-founder of Reddit and husband of Serena Williams, perfectly summed up the Washington Commanders' woes ...