Dynamic Team Sports