Sow began his football career playing college football at the University of Miami, where he showcased his exceptional talent and ability to dominate the field. After a successful college career, Sow entered the NFL Draft and was eventually signed by the New England Patriots as an undrafted free agent.