The AFFL brings new technology to the football fieldThe American Flag Football League (AFFL) brought the remaining eight teams of the US Open of Football (USOF) to Fifth Third Bank Stadium...