On a 44-degree night, fans bundled up at Comerica Park and some players wore caps with earflaps during batting practice.
Detroit scratched catcher Alex Avila, playing with a sore right arm since he was hit by a foul tip in the opener, and replaced him with Laird. Infante moved up to eighth in the batting order.
San Francisco started Ryan Theriot at designated hitter instead of Hector Sanchez.
NOTES: Ann Romney, wife of Republican presidential candidate Mitt Romney, attended the game.