B Champions Past to Present