Now that the Super Bowl is over, we can turn our attention to the next colossal event on the sports horizon. I know I’m ready.
Yes, the Winter Olympics start this week. Of course, for those of us here in New Orleans, the whole Winter Olympic thing is a little hard to get into. Mountains? Snow?