CLEVELAND, Ohio — The general manager position in any National Football League front office is often considered the most important, as this individual is responsible for managing the team’s 53-man roster, selecting players in every draft, negotiating player contracts,...
Bel Air graduate manages for the NFL
read more