All Mostly True statements involving Angel Taveras