CFL - Canadian Football League

While nine Canadian teams soldier on, Old School Shirts presents this vintage collection of apparel for the defunct teams of the Canadian Football League.