The 'Last cycle from every MLB team' quiz
Can you name the last player from every MLB team to hit for the cycle? The Miami Marlins have not had a player hit for the cycle in the history of the franchise. Quiz clue: Team / Year / Position. Good luck!
More must-reads: