EA Sports monopolizes the National Football League (NFL) license and has introduced inferior products for decades. Over the past few years, the popularity of mut and paid game features has alienated those who only buy games for other models, such as franchising.
The Charter server has been shut...