Today was opening day at the brand new Foxborough AC Moore store.Overall, the store is pretty good.I still like the AC Moore in Dedham better, but this one is ALMOST as great.First impressions from this place were good, there was a huge billboard on Route 1 for it and multiple signs throughout Patriot Place. As…