No, you cannot claim a legal fee which you paid in 2017 on your 2018 Tax Return.
In order to take a deduction for the legal fee you paid in 2017, you will need to Amend your 2017 Tax Return.
You can click here for instructions
on Amending your Tax Return: How to Change a Tax Return You Already Filed.