MLB The Show 22: Newest Battle Royale Flawless Reward Revealed Sony San Diego has confirmed its next player reward card in MLB The Show 22’s Diamond Dynasty, and it is former Tampa Bay Rays great and current San Francisco Giants third baseman Evan Longoria.