It is no secret that St. Thomas Aquinas in Ft. Lauderdale, Florida is one of the top football programs in the country. The South Florida program is churning out D1 talent, and Rutgers is eager to ...