Duke freshman Marvin Bagley III (35) has been impressive on the court in preseason and has released a rap song off of it
Duke freshman Marvin Bagley III (35) has been impressive on the court in preseason and has released a rap song off of it Chuck Liddy cliddy@newsobserver.com
Duke freshman Marvin Bagley III (35) has been impressive on the court in preseason and has released a rap song off of it Chuck Liddy cliddy@newsobserver.com

Duke freshman Marvin Bagley III shows off rap skills on new track

November 02, 2017 12:54 PM