So far this season has been full of surprises. Left and right, everywhere you turn you are being amazed.
Teams that should be 0-3 are 3-0. Teams that should be leading their divisions are stuck on the back burner.
I decided to make a list of my top 5 surprises of the season so far.