On the weekend of September 6-8, also known as the NFL's opening weekend, the Royals will travel to Miami to play the Marlins. Snooze City, right? Two teams ... Read more