#1 Christian Brothers Tour

We made the trek out to Lincroft, New Jersey to see where the #1 team in the country trains. Christian Brothers Academy is built atop a horse farm complete with stables and plenty of room to gallop. See what secret training facility the Colts use to keep sharp in the winter.