Who is James Taylor from the Bachelorette?

By profession, 29-year-old James Taylor or James McCoy Taylor is a singer/songwriter. The 6’2”...

Read More