Drexel University – 50 Accelerated Online Master’s in Sports Management 2020 Full- and part-time enrollment options. Drexel University – online master’s in sport management.