Franchise Football is an American football and strategy game in which players will assume the role of a team manager, assuming the responsibilities of the team manager, coach and manager. Our mission will be to take the team to the top of the league table against the best in the world. The first thing we […]