Do you really think it was sheer coincidence that he was there?
Yes. It was sheer coincidence. There are several hundred thousand, if not a half a million people on the Fed Terrorist Watch Lists. There are over a half million spectators annually at the Boston Marathon. That persons are both on a terrorist watch list and a spectator at the marathon is almost guaranteed.