MLB teams wear patriotic uniforms for July 4
As is tradition for Major League Baseball on holidays and commemorative special occasions, players are sporting literally star-studded, patriotic uniforms to celebrate Fourth of July weekend.
Some teams, like the White Sox and the Tigers, have gone beyond the standard red, white and blue numbers and names and added their own pizzazz to the uniform. And since Saturday is Canada Day - which honors the birth date of our neighbors to the north - the Blue Jays are perfectly patriotic as well.
American League
Detroit Tigers
Plus, Mikie Mahtook's socks seen in this video.
Cleveland Indians
Boston Red Sox
Pitcher Chris Sale (Kevin Sousa-Paste BN Sports)
Kansas City Royals
Baltimore Orioles
Tampa Bay Rays
Los Angeles Angels of Anaheim
Minnesota Twins
Texas Rangers
Delino DeShields and Adrian Beltre (Matt Marton-Paste BN Sports)
Toronto Blue Jays
Pitcher Francisco Liriano (Kevin Sousa-Paste BN Sports)
The Blue Jays celebrated Canada Day on Saturday.
Chicago White Sox
Pitcher Derek Holland (Matt Marton-Paste BN Sports)