Football may be America’s new national pastime, but the sport is quickly building momentum across the globe, and now the gridiron’s reach has extended all the way to Beijing. The newly founded China Arena Football League [CAFL] kicked off last week across six teams, all located in China, and featuring a mix of international players; each eight person…
