Originally Posted by both-teams-played-hard Miami Marlins. Should've used that name from the start. Didn't Miami win the World Series in the Future in Back to the Future 2 ? I agree and you're right about the movie too.
Forum Rules