This is amazing. Seriously, stop what you’re doing and turn the volume up on your computer or mobile device and watch this.

The Philadelphia Union were having a bonding session - don’t worry, there’s no spanking or a bucket of ice water involved - where players had to stand up on a chair in front of their team mates and sing a song in what looks like some conference or banquet room.

Some of the guys are pretty decent, others are well... they’re pretty good at playing soccer so they should stick to their day jobs.

Team bonding Posted by Ray Gaddis on Friday, February 24, 2017

This is from Ray Gaddis’ Facebook page, and it’s so good. Adam Najem goes first, singing “Hey There Delilah” by the Plain White T’s. Aaron Jones follows up with a rendition of Marvin Gaye’s “Ain’t No Mountain High Enough” that gets his teammates singing along. Matt from Jersey then does a rendition of the Righteous Brothers “You’ve Lost That Loving Feeling” before Fafa Picault ends the video with “Redemption Song” by Bob Marley.

Who was the best singer from the group? Let us know in the comments section below!