Started By
Message
Posted on 7/24/16 at 5:33 pm to Rebel Land Shark
Does Miami even still have a fanbase left?
Posted on 7/24/16 at 9:36 pm to Rebel Land Shark
I don't know, the NFL gave them three franchises but what do they know.
Popular
Back to top
Follow SECRant for SEC Football News