SportTechie — champions RSS



Cryotherapy Helped Leicester City Win The Premier League Championship

On May 2, Leicester City FC won the English Premier League title, completing their Cinderella story season. While most give the manager and players the majority of the credit (and rightfully so), there was a lot of science behind the magic of this feat that should be given its proper respect. The Foxes claimed the title thanks […]

Continue reading