A general manager is a sports management position for an American football team who typically oversees rosters and contracts. GMs answer directly to the team's owner in such an organizational model and are viewed as the team's most senior executive in football operations. From Wikipedia