The power of powderpuff

February 15, 2018 1

Powderpuff football, also known as women’s contact flag football, is one of the biggest extramural sports played at McMaster. On paper it may not seem…