Darth Deuce said There's just something about the fact that the Super Bowl is in Miami again. :) Click to expand...