It's been a pretty crazy weekend so far...