The Red Lion succeeds!

Truly, the San Beda Red Lions are one, if not the best College Basketball Team in the whole Philippines at this very moment. Crashing the hopes of their arch rival The Letran Knights; the SBC Red Lions carry home yet another victory. It was a though match, criticism...