Blog Tag - Beijing Flag Football League

Mash It Up: Where Sport Meets Social
Mashup Sports has started where the Beijing Flag Football League (BFFL) left off. We spoke with founder Yoyao Hsueh and asked him to tell us about...