Question: why are mlb players wearing 45 on sleeve?
Answer: The patches, which were not sewn on, fell off the jerseys of others. The Angels' Mike Trout (wearing No. 45 in honor of Tyler Skaggs) bats against the National League during the All-Star game Tuesday night in Cleveland.