The NFL is king in America, and Rodger Goodell continues to expand the brand to a global stage by playing games in other countries. Thanks to the NFL’s booming popularity, the price tag for each franchise has significantly gone up over the last few decades. According to Pro Football Talk, Dallas Cowboys owner Jerry Jones […]