Tufts men’s lacrosse won the DIII NCAA Championship in 2024. (Photo by Larry French/NCAA Photos via Getty Images) A dozen members of the Tufts University men’s...
Two tartan-clad fitness fanatics ditched the high-tech gear for the great outdoors as they shared a hilarious video of ‘The Ultimate Scottish Workout‘. Personal trainers Stephen...