Megan Thee Stallion Makes The Sports Illustrated Swimsuit Cover! (Miami Beach Footage)