Foreman began his football career playing for his high school team, where he quickly gained attention for his skill and talent on the field. In college, he played for the University of Southern California (USC) Trojans, where he continued to excel in the sport. After a successful college career, Foreman was drafted by the Las Vegas Raiders in 2016.