Overview Details Press Releases Multimedia Locations People Groups Tacklesport is a UK based company that designs interactive sports coaching software. The software programs designed by Tacklesport are either sport specific or intended for general PE use.