Owusu attended Oaks Christian high school in California, where he was a four star prospect ranked as the No. 27 player in California, he committed to Stanford over USC, Florida and Nebraska.
College career
Owusu played as a true freshman, played in 12 games and had 2 catches for 56 yards. In his senior year, Owusu played in 11 games and had 8 catches for 113 yards and a touchdown.[1]
Professional career
Miami Dolphins
Owusu signed with the Miami Dolphins as an undrafted free agent on May 5, 2017.[2] He was waived/injured by the Dolphins on August 15, 2017.[3] On August 18, 2017, he was released from injured reserve.[4] On January 4, 2018, he signed a reserve/future contract with the Dolphins.[5]
On September 1, 2018, Owusu was waived by the Dolphins.[6] He was re-signed to the practice squad on November 28, 2018.