Next video in

Team USA Tries Chicken Wings

The U.S. National Sled Team is in town to compete in the 2025 World Para Ice Hockey Championship at LECOM Harborcenter. We had to welcome them to Buffalo with a chicken wing taste test!

Sabres TV