Taylor wrote new track Angels of Fenway as a tribute to his beloved club, and he unveiled the song by having it played over the public address system at the Red Sox's Fenway Park ground in Boston, Massachusetts.

The song, which appears on his upcoming album Before This World, was accompanied by a video of the team's most iconic moments.

Taylor threw the ceremonial first pitch at the game against the New York Yankees and sang the anthem America the Beautiful.

He is due to return to Fenway Park for a concert with Bonnie Raitt on 6 August (15).