BestFunnyVideo Search
Someone who is terrible at sports but refuses to stop trying
Sports Fails

Sports Fails - Bad At Sports Loves Playing

Someone who is terrible at sports but refuses to stop trying