C.J. Stroud is an American football player who plays as a quarterback for the Houston Texans in the National Football League (NFL). He was born on October 3, 2001, in Rancho Cucamonga, California, the youngest of four children. His father, ...
Home/NFL