I'd say, at least in the context of American football (and probably real football, too), fast means being able to get from one end of the field to the other in a short period of time. Quick involves being able to do it without being interfered with by opponents.