How do i trigger Logan's Fair event? I already talked to him, then the fireworks he is not in the option to be with, even though i already have 1 heart with him
You need to have been to the fair once. After the fair (the next day) talk to Logan about him not showing up.
Next fair Logan will be a random encounter that will lead to a date. If you choose the wrong answers you lose affection and he'll dislike fairs so save beforehand. =P
After the date and assuming you have Blinding Bombs to make the fireworks show, you can watch the fireworks with Logan