Stephen Todd Anderson, Jr. (1993– ) was born in San Jose, California, and played football for the University of California, where he graduated with a bachelor's degree in public health. He signed on as a tight end for the 2017 Houston Texans team of the National Football League—his second season with the Texans.
Resource References: