Women’s Football Alliance National Championships
By Russ Crawford The WFA held their championships on July 23rd and 24th at Tom Benson Hall of Fame Stadium in Canton, Ohio. The stadium, located just across the street from the Pro Football Hall of Fame, also hosts the annual NFL Hall of Fame game, and so the women were playing on a big…